Сбой приложения при запуске активности - PullRequest
0 голосов
/ 21 декабря 2011

Мой Android-проект падает, когда я пытаюсь перейти от одного класса к другому, и я всегда получаю одну и ту же ошибку.Возможно, я удалил некоторые файлы, когда добавлял внешние jar-файлы.

Вот мой LogCat:

W/dalvikvm(306): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
E/AndroidRuntime(306): FATAL EXCEPTION: main
E/AndroidRuntime(306): java.lang.SecurityException: Permission Denial: starting Intent { cmp=HERE IS MY PACKAGE NAME/.HERE IS MY ACTIVITY } from ProcessRecord{4502a000 306:MY PACKAGENAME/10042} (pid=306, uid=10042) requires android.permission.INTERNET
E/AndroidRuntime(306):  at android.os.Parcel.readException(Parcel.java:1247)
E/AndroidRuntime(306):  at android.os.Parcel.readException(Parcel.java:1235)
E/AndroidRuntime(306):  at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1298)
E/AndroidRuntime(306):  at android.app.Instrumentation.execStartActivity(Instrumentation.java:1373)
E/AndroidRuntime(306):  at android.app.Activity.startActivityForResult(Activity.java:2817)
E/AndroidRuntime(306):  at android.app.Activity.startActivity(Activity.java:2923)
E/AndroidRuntime(306):  atMY PACKAGENAME. $1.onItemClick(MainActivity.java:66)
: E/AndroidRuntime(306):    at android.widget.AdapterView.performItemClick(AdapterView.java:284)
E/AndroidRuntime(306):  at android.widget.ListView.performItemClick(ListView.java:3382)
E/AndroidRuntime(306):  at android.widget.AbsListView$PerformClick.run(AbsListView.java:1696)
E/AndroidRuntime(306):  at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(306):  at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(306):  at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(306):  at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(306):  at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(306):  at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(306):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(306):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(306):  at dalvik.system.NativeStart.main(Native Method)
I/Process(306): Sending signal. PID: 306 SIG: 9

(я не использую эти имена пакетов и действий)

Все мои приложения в Eclipse аварийно завершают работу с похожими сообщениями LogCat.Кто-нибудь знает что не так?Проект также не запускается из меню или моего телефона.Когда я пытаюсь сделать это, он говорит, что приложение не установлено на телефоне.

Ответы [ 2 ]

3 голосов
/ 21 декабря 2011

Вам необходимо добавить разрешение INTERNET в свой манифест. Logcat ясно говорит об этом.

2 голосов
/ 21 декабря 2011

Похоже, вам нужно добавить разрешение "Интернет" в ваш AndroidManifest.xml:

android.permission.INTERNET E/AndroidRuntime(306): at 

Например:

<manifest xlmns:android...>
 ...
 <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...