2012-02-24 30 views
5
02-23 00:06:39.120: E/DatabaseUtils(1911): Writing exception to parcel 
02-23 00:06:39.120: E/DatabaseUtils(1911): java.lang.SecurityException: Invalid value for is_public_api: null 
02-23 00:06:39.120: E/DatabaseUtils(1911): at com.android.providers.downloads.DownloadProvider.enforceAllowedValues(DownloadProvider.java:795) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at com.android.providers.downloads.DownloadProvider.checkInsertPermissions(DownloadProvider.java:714) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at com.android.providers.downloads.DownloadProvider.insert(DownloadProvider.java:472) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at android.content.ContentProvider$Transport.insert(ContentProvider.java:189) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:152) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at android.os.Binder.execTransact(Binder.java:338) 
02-23 00:06:39.120: E/DatabaseUtils(1911): at dalvik.system.NativeStart.run(Native Method) 
02-23 00:06:39.121: W/dalvikvm(3040): threadid=23: thread exiting with uncaught exception (group=0xa000f180) 
02-23 00:06:39.124: E/AndroidRuntime(3040): FATAL EXCEPTION: download-manager-thread 
02-23 00:06:39.124: E/AndroidRuntime(3040): java.lang.SecurityException: Invalid value for is_public_api: null 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.os.Parcel.readException(Parcel.java:1327) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:181) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.content.ContentProviderProxy.insert(ContentProviderNative.java:415) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.content.ContentResolver.insert(ContentResolver.java:730) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at com.google.android.finsky.download.DownloadManagerImpl$1.run(DownloadManagerImpl.java:44) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.os.Handler.handleCallback(Handler.java:605) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.os.Handler.dispatchMessage(Handler.java:92) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.os.Looper.loop(Looper.java:137) 
02-23 00:06:39.124: E/AndroidRuntime(3040):  at android.os.HandlerThread.run(HandlerThread.java:60) 

Có thể giúp tôi giải quyết vấn đề tai nạn trên không?ứng dụng Android Market khi cố gắng tải xuống ứng dụng từ thị trường

Trả lời

11

Cố gắng di chuyển ứng dụng thị trường trong /system/app/Vending.apk (bạn cần phải root trên thiết bị).

  1. Tháo apk cài đặt (với bộ nhớ cache và dữ liệu)
  2. Sao chép apk vào sdcard (ví dụ như gglply3.5.19.apk)
  3. Sử dụng adb shell:
     
    $ su 
    # ls -l /sdcard/gglply3.5.19.apk (check the size!) 
    # mount -o remount,rw /dev/block/mtdblock3 /system 
    # cat /sdcard/gglply3.5.19.apk > /system/app/Vending.apk 
    # chmod 644 /system/app/Vending.apk 
    # ls -l /system/app/Vending.apk (re-check the size!) 
    # mount -o remount,ro /dev/block/mtdblock3 /system 
    
  4. Khởi động lại thiết bị
+0

Phân vùng mtdblock3 cho tất cả các thiết bị Android? –

0

Đối với tôi, chỉ cần xóa apk Playstore: \ system \ app \ com.android.vending- phiên bản và thay thế bằng phiên bản mới nhất được tải xuống từ web.

Cần truy cập root.

1

Có cùng vấn đề này. Cách duy nhất tôi có thể sửa chữa nó là bằng cách reflashing gói gapps thông qua phục hồi.

Các vấn đề liên quan