我是Android开发的新手,所以请原谅我任何愚蠢的问题。我知道我的问题有一些类似的结果,例如。 WARN/ActivityManager(5038): Permission denied: checkComponentPermission
但是,我的情况有所不同。我目前正在使用Unity和Prime31的Android社交插件。发布到facebook成功但是,当我在我的帖子上测试链接时,facebook崩溃,以下是我在logcat上看到的内容。该链接只是google.com的测试链接。
Permission Denied: checkComponentPermission() owningUid=12345
Permission Denial: starting Intent { act=com.facebook.application.3456789087654 dat=http://google.com/ flg=0x10000000 cmp=com.company.app/com.prime31.FacebookProxyActivity (has extras) } from ProcessRecord{2c39d4d8 4386:com.facebook.katana/10023 (pid=4836, uid=10023) not exported from uid 10014
我知道给出的答案之一是添加android:export但我不确定如何或在何处添加它。我尝试在我的androidmanifest中添加它,但无济于事。
希望有人可以就此启发我。提前谢谢。
答案 0 :(得分:0)
(OP在编辑中回答。见Question with no answers, but issue solved in the comments (or extended in chat))
OP写道:我通过添加活动
解决了这个问题<activity android:name="com.facebook.katana" android:exported="true"></activity>