api level 19:instrumention权限错误

时间:2014-05-07 07:59:27

标签: android testing instrumentation

我需要种子短信或在我的测试用例中添加联系人。

我的apk已经过测试,拥有所有这些权限。我的仪器可以在以前的版本上顺利运行。

我尝试在Android 4.4上测试我的apk。

抛出异常:

java.lang.SecurityException: xxx from uid 10056 not allowed to perform WRITE_CALL_LOG
at android.os.Parcel.readException(Parcel.java:1465)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:185)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
at android.content.ContentProviderProxy.delete(ContentProviderNative.java:536)
at android.content.ContentResolver.delete(ContentResolver.java:1282)
at com.app.test.justTestCase.clearCallLog(justTestCase.java:76)
at com.app.test.justTestCase.test(justTestCase.java:72)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)

0 个答案:

没有答案