Android Dev/Snippets & Samples
애플리케이션 정보 (Application info.) 보기로 이동
Guter Mann
2018. 11. 2. 17:46
반응형
[Snippet]
"애플리케이션 정보" 보기로 이동
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", "package name", null));
startActivity(intent);
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", "package name", null));
startActivity(intent);
[Sample]
- 앱 자신의 "애플리케이션 정보" 보기로 이동
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", getPackageName(), null));
startActivity(intent);
}
});
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", getPackageName(), null));
startActivity(intent);
}
});
}
}
- 현재 앱에서 TISTORY앱의 "애플리케이션 정보" 보기로 이동
public class MainActivity extends AppCompatActivity {
private static final String TISTORY_PACKAGE_NAME = "net.daum.android.tistoryapp";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", TISTORY_PACKAGE_NAME, null));
startActivity(intent);
}
});
}
}
private static final String TISTORY_PACKAGE_NAME = "net.daum.android.tistoryapp";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.fromParts("package", TISTORY_PACKAGE_NAME, null));
startActivity(intent);
}
});
}
}
프로젝트 화일
[실행결과]
AppInfoTest.zip