2

私のユーザーの1人が、私のアプリをインストールできなくなったと報告しています。アプリをアンインストールし、再インストールしようとすると、「ストレージが不足しています」などのエラーが発生します。

彼の説明によると、彼はサイズに関係なく、他のアプリを問題なくインストールできます(私の.apkは約1MBです)。

ユーザーはAndroid2.3.6を実行しています。彼がGooglePlayを使用する代わりに、私が送信した.apkを使用した場合も、同じエラーが発生します。

これは彼が送ってくれた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が壊れているようです。

クライアントにインストールされているアプリの 1 つまたは複数が、キャッシュまたはデータ ストレージを占有していると思われます。[設定] -> [アプリ] -> [すべて] (または 2.3.6 の同等の機能) に移動し、アプリを選択して [データを消去] & "キャッシュの消去"。

彼/彼女がこれを行った後、インストールは正常に機能するはずです。

于 2013-02-19T13:10:56.110 に答える
-2

プロジェクトを選択 --> 右クリック --> 更新 --> 次に [プロジェクト] タブを選択 --> [クリーン] を選択 --> アプリを実行

(最初のサーフ関連の質問を投稿する前に、1 つの提案)

于 2013-02-05T18:56:31.400 に答える