2015-01-05 2 views
0

У меня возникла эта проблема, когда я пытаюсь запустить приложение. Где я должен начать отладку? В чем может быть проблема? Благодаряjava.lang.SecurityException Разрешение Отклонение пула-1-thread-1

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) 
+0

посткодирование SingleThreadExecutor.java, ошибка в строке №: 32 –

ответ

1

Из чего я делаю вывод, что вы пытаетесь получить доступ к поставщику com.googlecode.pythonforandroid.PythonProvider, но это похоже на экспорт флаг был установлен в ложь от них, следовательно, вы не можете для доступа к нему и исключения исключения отказа от разрешения. Всякий раз, когда вы сомневаетесь, проверьте Android-документы: http://developer.android.com/guide/topics/manifest/provider-element.html#exported

Смежные вопросы