cmp=com.xjj.clould.moa/com.xjj.clould.oa.module_main.activity.MainActivity(has extras)
时间: 2024-10-08 09:14:50 浏览: 34
ejb2.x 的教程
4星 · 用户满意度95%
当试图从`com.intent.test/.MainActivity`启动`com.xxx.xxx/.YourActivity`时,可能会遇到Android系统的权限管理导致的`ActivityNotFoundException`异常[^1]。这是因为默认情况下,如果一个应用不希望其他应用直接访问其内部的某个Activity,它会设置`android:exported="false"`,这阻止外部应用程序通过`Intent`启动。
要解决这个问题,你需要在`com.xxx.xxx`应用的`Manifest.xml`文件中找到`YourActivity`对应的标签,然后将`android:exported`属性修改为`true`,这样就允许外部应用如`com.intent.test`来启动`YourActivity`。这是示例修改:
```xml
<activity android:name=".YourActivity"
android:exported="true">
<!-- 其他配置 -->
</activity>
```
现在,`com.intent.test/.MainActivity`应该能够成功地启动`com.xxx.xxx/.YourActivity`了。
阅读全文