小编Man*_*til的帖子

java.lang.SecurityException:!@Too从pid 10790 uid 10206注册的许多警报(500)

我在使用Alarm Manager进行计划警报时收到此错误

am.setExact(AlarmManager.RTC_WAKEUP, timeMillis, pendingIntent);
Run Code Online (Sandbox Code Playgroud)

错误如下

java.lang.SecurityException: !@Too many alarms (500) registered from pid 10790 uid 10206
at android.os.Parcel.readException(Parcel.java:1540)
at android.os.Parcel.readException(Parcel.java:1493)
at android.app.IAlarmManager$Stub$Proxy.set(IAlarmManager.java:206)
at android.app.AlarmManager.setImpl(AlarmManager.java:428)
at android.app.AlarmManager.setExact(AlarmManager.java:376)
Run Code Online (Sandbox Code Playgroud)

为什么会出现这个错误以及我们如何解决它.

android alarmmanager

32
推荐指数
2
解决办法
1万
查看次数

java.lang.ClassNotFoundException:dalvik.system.BaseDexClassLoader.findClass

我在Google Play开发者控制台中不断收到此错误报告.它看起来像MultiDex错误.

java.lang.RuntimeException: 
  at android.app.LoadedApk.makeApplication(LoadedApk.java:516)
  at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4514)
  at android.app.ActivityThread.access$1500(ActivityThread.java:151)
  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1381)
  at android.os.Handler.dispatchMessage(Handler.java:110)
  at android.os.Looper.loop(Looper.java:193)
  at android.app.ActivityThread.main(ActivityThread.java:5299)
  at java.lang.reflect.Method.invokeNative(Native Method:0)
  at java.lang.reflect.Method.invoke(Method.java:515)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:829)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:645)
  at dalvik.system.NativeStart.main(Native Method:0)

Caused by: java.lang.ClassNotFoundException: 
  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
  at android.app.Instrumentation.newApplication(Instrumentation.java:975)
  at android.app.LoadedApk.makeApplication(LoadedApk.java:511)
Run Code Online (Sandbox Code Playgroud)

我已经将它添加到gradle.build:

defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...

// Enabling multidex support.
multiDexEnabled true
}

dependencies {
  compile 'com.android.support:multidex:1.0.0'
}
Run Code Online (Sandbox Code Playgroud)

 @Override
    protected void attachBaseContext(Context newBase) {
        super.attachBaseContext(newBase);
        try {
            MultiDex.install(this);
        }catch (RuntimeException e){
            e.printStackTrace();
        }catch (Exception e){ …
Run Code Online (Sandbox Code Playgroud)

java android classnotfoundexception android-multidex

15
推荐指数
1
解决办法
2845
查看次数

如何从Google Play获取我的Android应用评论和信息Feed进入我的网站

我如何获得我的Android应用程序评论和信息.从Google Play进入我的网站......与http://www.appbrain.com和其他Android Play商店一样...获取所有最新的应用信息.直接来自谷歌游戏商店

rss android

5
推荐指数
1
解决办法
853
查看次数