我有两个应用程序(分别名为A-APP和B-APP(,B-APP应该调用来启动A-APP的活动,并且该活动添加了"android:permission",我确定B-APP也已添加到清单中。
问题:如果先安装了A-APP,然后安装B-APP,它没有预运行,但是如果我先安装了B-APP,应用程序会抛出异常"导致:java.lang.SecurityException:权限拒绝:启动意图",我该怎么办?
您需要
在 Android 清单中设置 android:exported="true.xml
<activity
android:name="com.a-app.MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" >
</action>
</intent-filter>
如果这没有帮助,您可以发布完整的错误和您的 AndroidManifest.xml 文件吗?