2

我的一位用户报告说他不能再安装我的应用程序了。他卸载了该应用程序,当他试图重新安装它时,他收到了“存储空间不足”之类的错误。

根据他的描述,他可以很好地安装其他应用程序,无论大小(我的 .apk 约为 1MB)。

用户正在运行 Android 2.3.6。如果他使用我发送给他的 .apk 而不是使用 Google Play,则会出现同样的错误。

这是他发给我的 LogCat 的摘录,应用名称替换为 com.myApp.Foo

金钱报价:“1.packageInstalled:“com.myApp.Foo”的包安装状态为-4”

D/Finsky (29919): [23] 7.run: Enqueued com.myApp.Foo as content://downloads/my_downloads/610
D/Finsky (29919): [1] DownloadImpl.setState: com.myApp.Foo from QUEUED to DOWNLOADING.
D/Finsky (29919): [1] DownloadQueueImpl.onStart: com.myApp.Foo: onStart
D/Finsky (29919): [1] DownloadQueueImpl.notifyProgress: com.myApp.Foo: onProgress 0/-1 Status: 190.
D/DownloadManager(29988): mime type is null
D/Finsky (29919): [1] DownloadQueueImpl.notifyProgress: com.myApp.Foo: onProgress 0/-1 Status: 192.
I/DownloadManager(29988): Initiating request for download 610
D/ConnectivityService( 226): in getAllNetworkInfo: mNetworksDefined=9, result count=6
I/DownloadManager(29988): Initiating request for download 610
D/ConnectivityService( 226): in getAllNetworkInfo: mNetworksDefined=9, result count=6
W/ActivityManager( 226): Unable to start service Intent { act=com.android.providers.downloads.action.Dispatch typ=application/vnd.android.package-archive (has extras) }: not found
D/Finsky (29919): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [9465 ms] (partial? false)
D/LatinKeyboard( 307): updateF1Key-mIsAlphaKeyboard: true ,mHasVoiceButton: true
D/Finsky (29919): [1] DetailsDataBasedFragment.rebindViews: Page [class=DetailsFragment] loaded in [9755 ms] (partial? true)
W/Finsky (29919): [1] CarrierParamsAction.run: Saving carrier billing params failed.
D/Finsky (29919): [1] GetBillingCountriesAction.run: Skip getting fresh list of billing countries.
E/Finsky (29919): [32] FileBasedKeyValueStore.delete: Attempt to delete 'params57V5ZrspGc4ULD9_G0atJg' failed!
D/Finsky (29919): [1] DownloadBroadcastReceiver.onReceive: Intent received at DownloadBroadcastReceiver
D/Finsky (29919): [1] DownloadImpl.setState: com.myApp.Foo from DOWNLOADING to SUCCESS.
D/Finsky (29919): [1] DownloadQueueImpl.onComplete: com.myApp.Foo: onComplete
D/Finsky (29919): [1] DownloadQueueImpl.remove: Download com.myApp.Foo removed from DownloadQueue
I/ActivityManager( 226): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=30008 uid=10019 gids={1015, 2001}
I/ActivityManager( 226): Process de.gdp (pid 29754) has died.
W/ActivityManager( 226): Scheduling restart of crashed service de.gdp/com.urbanairship.push.PushService in 5000ms
I/ActivityManager( 226): Low Memory: No more background processes.
W/ActivityManager( 226): No content provider found for:
W/ActivityManager( 226): No content provider found for:
D/PackageParser( 226): Scanning package: /data/app/vmdl2041276702.tmp
D/Finsky (29919): [8] 1.packageInstalled: Package install status for "com.myApp.Foo" is -4
D/Finsky (29919): [1] InstallerTask.cancelCleanup: Cancel running installation of com.myApp.Foo
I/TiApplication(30017): (main) [0,0] checkpoint, app created.
I/ActivityManager( 226): Process com.android.defcontainer (pid 30008) has died.
I/ActivityManager( 226): Low Memory: No more background processes.
4

2 回答 2

1

我不认为问题出在你身上——听起来客户端 Android 很糟糕。

我怀疑您的一个或多个客户端安装的应用程序占用了缓存或数据存储。让他/她转到设置 -> 应用程序 -> 全部(或 2.3.6 上的等效项)并清除列表中一个或多个顶级应用程序的数据,方法是选择一个应用程序,然后选择“清除数据”和“清除缓存”。

在他/她完成此操作后,安装应该可以正常工作。

于 2013-02-19T13:10:56.110 回答
-2

选择您的项目 --> 右键单击​​ --> 刷新 --> 然后选择项目选项卡 --> 选择清理 --> 运行您的应用程序

(在发布问题第一次冲浪相关问题之前只有一个建议)

于 2013-02-05T18:56:31.400 回答