Tengo un problema con el Market en mi Magic, al abrirlo me sale la típica ventana de:
"Lo sentimos, La aplicacion Market (proceso com.android.vending) se a interrumpido inessperadamente. blabla"
Bien, he conectado al pc el movil y con el DDMS he visto esto en el log:
Código:
[COLOR="rgb(255, 140, 0)"]10-26 00:03:19.825: INFO/ActivityManager(183): Stopping service: com.android.calendar/.AlertService
10-26 00:03:19.945: INFO/ActivityManager(183): Stopping service: com.android.providers.calendar/.CalendarAppWidgetService
10-26 00:03:20.265: INFO/ActivityThread(984): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProvider[/color]
10-26 00:03:20.465: ERROR/Database(984): sqlite3_open_v2("/data/data/com.android.vending/databases/assets.db", &handle, 6, NULL) failed
10-26 00:03:20.475: DEBUG/AndroidRuntime(984): Shutting down VM
10-26 00:03:20.475: WARN/dalvikvm(984): threadid=3: thread exiting with uncaught exception (group=0x4001e1c0)
10-26 00:03:20.475: ERROR/AndroidRuntime(984): Uncaught handler: thread main exiting due to uncaught exception
10-26 00:03:20.495: ERROR/AndroidRuntime(984): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.vending/com.android.vending.AssetBrowserActivity}: android.database.sqlite.SQLiteException: unable to open database file
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread.access$2100(ActivityThread.java:116)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.os.Handler.dispatchMessage(Handler.java:99)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.os.Looper.loop(Looper.java:123)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread.main(ActivityThread.java:4203)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at java.lang.reflect.Method.invokeNative(Native Method)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at java.lang.reflect.Method.invoke(Method.java:521)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at dalvik.system.NativeStart.main(Native Method)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): Caused by: android.database.sqlite.SQLiteException: unable to open database file
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1584)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:652)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:482)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.vending.api.LocalAssetDatabase.<init>(LocalAssetDatabase.java:116)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.vending.ServiceLocator.getLocalAssetDatabase(ServiceLocator.java:107)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.vending.BaseActivity.onCreate(BaseActivity.java:516)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at com.android.vending.AssetBrowserActivity.onCreate(AssetBrowserActivity.java:104)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
10-26 00:03:20.495: ERROR/AndroidRuntime(984): ... 11 more
10-26 00:03:20.515: INFO/Process(183): Sending signal. PID: 984 SIG: 3
10-26 00:03:20.525: INFO/dalvikvm(984): threadid=7: reacting to signal 3
10-26 00:03:20.525: ERROR/dalvikvm(984): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
[COLOR="rgb(255, 140, 0)"]10-26 00:03:20.765: INFO/DumpStateReceiver(183): Added state dump to 1 crashes[/color]
10-26 00:03:29.098: WARN/ActivityManager(183): Launch timeout has expired, giving up wake lock!
10-26 00:03:30.073: WARN/ActivityManager(183): Activity idle timeout for HistoryRecord{439e12e0 com.android.vending/.AssetBrowserActivity}
Parece que es algo relacionado con la base de datos del Maket, quizás haya sido al restaurar la copia de seguridad.
No lo se, ¿a alguien se le ocurre algo?
Saludos,