错误消息说
用户10093和当前进程都没有android.permission.ACCESS_NETWORK_STATE
我在清单中添加了“android.permission.ACCESS_NETWORK_STATE”:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
为什么会发生这种情况?我如何修复它?我在模仿NexusOne-2.3.7API10
代码剪切:
ConnectivityManager cm =
(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting()) {
System.out.print("Debb: there is internet\n");
}
整个错误日志:
04-27 22:26:13.781 1522-1522/com.example.nekitamoE/AndroidRuntime︰致命的例外:主java.lang.运行时间例外:无法启动活动ComponentInfo{com.example.nekitamo/com.example.nekitamo.MainActivity}:java.lang.安全例外:连接服务:用户10024和当前进程都没有android.permission.ACCESS_NETWORK_STATEandroid.app.ActivityThread.perform启动活动(ActivityThread.java:1647)在android.app.ActivityThread.handle启动活动(ActivityThread.java:1663)在android.app.ActivityThread.access1500美元(ActivityThread.java:117)在android.app.ActivityThread$H. handleMessage(ActivityThread.java:931)在android.os.Handler.dispatchMessage(Handler.java:99)在android.os.Loop. cle(Loop. java: 130)在android. app...ActivityThread. main(ActivityThread. java: 3683)在java. lang.反射。方法。在com. android. interal. os上调用(method. java: 507)。ZygoteInit$method odAndArgsCaller. run(ZygoteInit. java: 839)在com. android. interal. os。在dalvik. system上的ZygoteInit. main(ZygoteInit. java: 597)。NativeStart. main(本地方法)引起:java. lang.用户10024和当前进程都没有android. permission。ACCESS_NETWORK_STATEandroid. os.在android. os.在android. net.IConnectivityManager$存根$Proxy. getActiveNetworkInfo(IConnectivityManager. java: 345)在android. net。ConnectivityManager. getActiveNetworkInfo(ConnectivityManager. java: 251)在com. list. nekitamo。在android. app.在android. app.ActivityThread. performLaunch活动(ActivityThread. java: 1611)
这应该是Android ICS框架的一个缺陷。尝试添加以下权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
之后,编译,执行清理,最后重建项目。
这是因为我在UI线程上运行它。从不支持的api级别10。
Neither user 10024 nor current process has android.permission.ACCESS_NETWORK_STATE
看来你的清单文件缺少
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Project My Application11在运行Gradle时使用以下JDK位置:C:/Program Files/Android/Android Studio1/jre在不同进程上使用不同的JDK位置可能会导致Gradle生成多个守护进程,例如,在使用Android Studio时从终端执行Gradle任务。更多信息。。。 显示此错误后自动关闭而不显示任何错误。 尝试了jdk 8和13,并
我一直在尝试将. ttf字体添加到我的android移动应用程序中。我正在使用Libgdx引擎创建我的应用程序,并尝试添加True Type扩展以允许使用. ttf字体。这是我正在运行以尝试创建字体的代码。 当我调用这段代码时,我的应用程序会给我消息,没有其他信息。我已经在核心和android项目中包含了和。我已经单击了在这两个项目上导出它们的选项。我已经在和文件夹中包含了两个文件。 谁能告诉我为
我是Android世界的新手(既是用户也是开发人员),我的Android应用程序在执行
我正在尝试修复崩溃,例如: 1: 2: 三: 我已经复习了IndirectReferenceTable()的源代码https://android.googlesource.com/platform/art//kitkat dev/runtime/indirect\u reference\u表。cc),它似乎因为表溢出而崩溃。 据我所知,我正在正确删除所有本地引用。 问题是否可能与当地参考文献无关?
基本上,当我单击小部件上的特定按钮时,我希望获取数据库中的下一条记录。该功能本身的工作很好,因为我在应用程序中使用它。但在小部件中,它崩溃了。我认为问题出在onReceive函数本身,尽管即使我只是设置onReceive来更新textview,它也会崩溃为NullPointerException。 公共静态字符串NEXT_RECORD=“NEXT_RECORD”; 以下是它的名称: Intent
问题内容: 我必须加密一个字符串,但应用程序未达到加密方法,它在加载时崩溃。 我正在使用Apache Commons Codec库。 由于某种原因,该应用程序在第三行崩溃。 我的logcat。 有什么线索吗? 更新 我将代码更改为此: 但是现在我又遇到了其他错误 问题答案: 试试这个: