Android权限拒绝
我尝试从我的主要活动启动第三方应用程序: intent=新intent() 但我得到了一个错误:Android权限拒绝,android,permissions,Android,Permissions,我尝试从我的主要活动启动第三方应用程序: intent=新intent() 但我得到了一个错误: E/AndroidRuntime(22330): java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAINcmp=com.mojang.minecraftpe/.MainMenuOptionsActivity } from ProcessRecord{4
E/AndroidRuntime(22330): java.lang.SecurityException: Permission Denial: starting
Intent { act=android.intent.action.MAINcmp=com.mojang.minecraftpe/.MainMenuOptionsActivity
} from ProcessRecord{407b6928 22330:com.metalex.musicplayer/10073} (pid=22330, uid=10073)
requires null
请帮帮我 根本原因是目标活动未导出,因此无法从其他应用程序启动它 问候
Ziteng Chen根本原因是目标活动没有导出,因此无法从其他应用程序启动它 问候 陈子腾试试这个:
Intent intent= getPackageManager().getLaunchIntentForPackage("com.mojang.minecraftpe");
startActivity(intent);
这样,您就不必弄清楚可以启动哪些活动。试试以下方法:
Intent intent= getPackageManager().getLaunchIntentForPackage("com.mojang.minecraftpe");
startActivity(intent);
这样,您就不必弄清楚可以启动哪些活动。Intent i的副本=新Intent(class name.This,Activity2.class);星触觉(i)@shanthi:他编写了“第三方应用程序”,因此他无法访问第三方活动.class
。意图的副本i=新意图(类名.this,Activity2.class);星触觉(i)@shanthi:他写了“第三方应用程序”,所以他没有访问第三方活动的权限。