java.lang.SecurityException Permission Denial pool-1-thread-1

时间:2015-01-05 13:23:11

标签: android

我尝试启动应用程序时遇到此问题。 我应该在哪里开始调试?可能是什么问题呢?感谢

01-05 15:16:31.921: E/AndroidRuntime(8308): FATAL EXCEPTION: pool-1-thread-1
01-05 15:16:31.921: E/AndroidRuntime(8308): java.lang.RuntimeException: java.lang.SecurityException: Permission Denial: opening provider com.googlecode.pythonforandroid.PythonProvider from ProcessRecord{421cdcb0 8308:com.googlecode.android_scripting/u0a88} (pid=8308, uid=10088) that is not exported from uid 1000
01-05 15:16:31.921: E/AndroidRuntime(8308):     at com.googlecode.android_scripting.SingleThreadExecutor.afterExecute(SingleThreadExecutor.java:32)
01-05 15:16:31.921: E/AndroidRuntime(8308):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1120)
01-05 15:16:31.921: E/AndroidRuntime(8308):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
01-05 15:16:31.921: E/AndroidRuntime(8308):     at java.lang.Thread.run(Thread.java:841)

1 个答案:

答案 0 :(得分:1)

根据我的推断,您尝试访问提供程序 com.googlecode.pythonforandroid.PythonProvider ,但看起来导出的标志已被设置为false,因此您无法访问它并获得Permission拒绝异常。 如有疑问,请查看Android文档: http://developer.android.com/guide/topics/manifest/provider-element.html#exported