我是Android开发的新手,在Play商店发布后,我在某些设备上遇到以下异常。这对我来说是完全未知的异常(exception)。此异常强制停止/崩溃我的应用程序。记录的完整堆栈跟踪:Exceptionjava.lang.SecurityException:Missingpermissiontoinsertbadgesandroid.os.Parcel.readException(Parcel.java:1553)android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:185)android.d
我在数据类型为application/pdf的ACTION_SENDIntent期间遇到以下异常:java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.SENDtyp=application/pdfflg=0x3080000cmp=com.adobe.reader/.ARSendForSignature(hasextras)}这会弹出一个对话框,用于选择接收PDF所需的应用程序。我相信当用户从列表中选择AdobeReader时会抛出SecurityException
我将手机升级到AndroidOreo。当我在此设备上运行我的应用程序时。我的应用程序崩溃了。虽然它在Android7及更低版本的设备上运行良好。这是日志:E/AndroidRuntime:FATALEXCEPTION:mainProcess:com.test.test,PID:28271java.lang.SecurityException:PermissionDenial:nullaskstorunasuser450butiscallingfromuser0;thisrequiresandroid.permission.INTERACT_ACROSS_USERS_FULLorandr
我自己一直无法重现这个问题,但是到目前为止已经有5个用户报告了这个问题。我最近确实发布了一个应用程序更新,将目标SDK从27更改为28,我肯定在其中发挥了作用。所有5个用户都在某种Pixel设备上运行某种风格的Android9。我也是。应用程序通过调用设置通知和调用NotificationManager.notify()来响应警报情况。此通知引用尝试播放位于外部存储上的音频文件的通知channel。我的应用程序在list中包含READ_EXTERNAL_STORAGE权限。但由于它本身不访问外部存储中的任何内容,因此它没有要求用户授予它该权限。当我在Pixel上执行此操作时,效果很好。
我正在尝试获取设备中的音乐文件。这是我所做的:publicArrayListgetAllSongsFromSDCARD(){allTracks=newArrayList();String[]STAR={"*"};Uriallsongsuri=MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;Stringselection=MediaStore.Audio.Media.IS_MUSIC+"!=0";Cursorcursor=mContext.getApplicationContext().getContentResolver().query(alls
这个问题在这里已经有了答案:PermissionDenial:startForegroundrequiresandroid.permission.FOREGROUND_SERVICE(5个答案)关闭4年前。我的应用程序在Android版本27中运行良好。但我在Android9.0Pie,API28中发现了这个异常。这就是轨迹。java.lang.RuntimeException:Unabletocreateservicecom.example.demo:java.lang.SecurityException:PermissionDenial:startForegroundfrompid
我正在尝试启动并运行HelloWebView示例(原样,没有自定义)http://developer.android.com/resources/tutorials/views/hello-webview.html我继续得到java.lang.SecurityException:PermissionDenial尽管付出了所有努力。在我看来,这一定是我(我是新手)缺乏基本的理解,或者可能是我的开发环境(WindowsXP)的本地问题。我在下面包含了我的main.xml、AndroidManifest.xml和控制台输出。到目前为止尝试过的事情:不同的api(6,7)添加/验证(我认为:)
我目前正在开发一个Android应用程序,该应用程序使用Eclipse(Java)通过蓝牙连接到设备。目前我有它在Android4.4(Kit-Kat)及以下版本上工作,但在新的更新Android5(Lollipop)之后。发生安全异常。list:代码:mBleScanner.startScan(filters,scanSettings,mLeScanCallback);privateScanCallbackmLeScanCallback=newScanCallback(){@OverridepublicvoidonScanResult(intcallbackType,ScanResu
如何避免这个异常E/AndroidRuntime(26113):Causedby:java.lang.SecurityException:NoactiveadminownedbyuidXXXXforpolicy#3调用时:publicstaticvoidlockScreen(Contextcontext){Log.d(TAG,"lockScreen");ComponentNamemDeviceAdminSample=null;DevicePolicyManagerdpm=(DevicePolicyManager)context.getSystemService(Context.DEVI
我的应用程序包含GCM(GoogleNotification)功能时发生了很多次崩溃。崩溃详情如下:java.lang.SecurityException:Unknowncallingpackagename'com.mypackagename'.-android.os.Parcel.readException(1465)android.os.Parcel.readException(1419)com.google.android.gms.common.internal.zzs$zza$zza.zza(-1)com.google.android.gms.common.internal.z