Androidå¼åä¹Intent跳转å°ç³»ç»åºç¨ä¸çæ¨å·çé¢ãè系人çé¢ãçä¿¡çé¢
ç°å¨å¼åä¸çåè½éè¦ç´æ¥è·³è½¬å°æ¨å·ãè系人ãçä¿¡çé¢ççï¼æ¥æ¾äºå¾å¤èµæï¼èªå·±æ´çäºä¸ä¸ã
//å®è£
å·²ç»åå¨çapk
String filePath="mnt/sdcard/abc.apk";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://" + filePath),
"application/vnd.android.package-archive");
startActivity(intent);//ç´æ¥è·³å°å®è£
页é¢ï¼ä½æ¯è¿è¦ç¹å»æé®ç¡®å®å®è£
ï¼è¿æ¯åæ¶å®è£
//å¸è½½æåºç¨
String packageName="org.adw.launcher2"
Uri packageUri = Uri.parse("package:"+packageName);//å
åï¼æå®è¯¥åºç¨
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageUri);
startActivity(uninstallIntent);
//æ¥çæä¸åºç¨ç¨åºçä¿¡æ¯
Uri uri=Uri.parse("package:"+packageName);//å
åï¼æå®è¯¥åºç¨
Intent intent=new Intent("android.settings.APPLICATION_DETAILS_SETTINGS", uri);
startActivity(intent);