5

私は最新のものを使用adt-bundle-windows-x86_64-20130717します

  • Android SDK ツール - 22.0.4
  • Android SDK プラットフォーム ツール - 18

ARM と Intel の両方で、エミュレータ 2.3.3 にアプリをインストールしようとしました。ただし、機能しなくなりました(最新のadtを使用する前は、同じWin64マシンで機能していました)

Installation error: INSTALL_FAILED_DEXOPT
Please check logcat output for more details.
Launch canceled!

私のエミュレータの設定は次のとおりです。

ここに画像の説明を入力

INSTALL_FAILED_DEXOPT このエラーを解決する方法に従っていましたか? . 私の場合は役に立ちません。

4.1.2 のエミュレーターは、Intel で非常にうまく機能することに注意してください。APK をメールで送信して、ダウンロード -> エミュレーターからインストールすることさえ試みます。しかし、これは私が得ているものですApplication not installed

ここに画像の説明を入力

この問題を解決するための回避策はありますか?

私のlogcatはそのようなログを記録しています

E/PackageManager(855): Package org.yccheok.jstock.gui has mismatched uid: 10031 on disk, 10033 in settings
E/dalvikvm(1241): LinearAlloc exceeded capacity (5242880), last=468
E/dalvikvm(1241): VM aborting
E/installd(798): dexopt failed on '/data/dalvik-cache/data@app@org.yccheok.jstock.gui-1.apk@classes.dex' res = 11

エミュレータ 4.1.2 を使用している場合、問題は発生しないことに注意してください。

4

4 に答える 4

2

ほとんどの場合、LinearAlloc の過剰な値に関連付けられています。logcat の冗長モードを設定すると、詳細が表示されます (問題を特定することもできます)。

私が聞いた明確な修正はありません。AVD を消去することで修正できる場合もあれば、SD カードのみを増やすことで修正される場合もあれば、新しい AVD を再作成する必要がある場合もあれば、ADT を再インストールすることで修正される場合もあります。実際の問題として変えることができます。

場合によっては、問題がファイルの破損、またはアプリがインストールされているかどうかに関係なく Android を混乱させるアプリケーション インストール エントリである可能性があります。複雑なライブラリを使用したり、コンパイラ自体に問題がある場合もあります。

このエラーに関する Google からの明確な情報は多くありません。Google は、場合によってはファイル ハンドルを解放しない Android OS のバグに関連していると述べています。ただし、logcat を見ると、常にいくつかの dex ファイルに接続されていました。DDMS とコンパイラについても同様です。

私が述べたすべての修正を試すことをお勧めします。与えられたリンクも参照し



ください

。合併=真


すべてが失敗した場合は、詳細な logcat を入力してください

于 2013-07-31T06:05:10.733 に答える
1

再度インストールする前に、アプリをアンインストールしてみてください。これによると、一部の人にとっては問題が解決したようです

于 2013-07-26T19:43:03.797 に答える
1

ADT をアップグレードした後も同じ問題に直面していましたが、ほぼ半日にわたってこの問題で立ち往生していました。すべての HIT および TRY メソッドが解決策を見つけた後です。

**

ライブラリ プロジェクトのビルド ターゲットの 1 つが私のプロジェクトよりも高く、ライブラリ プロジェクトのビルド ターゲットを 3.0 に変更し、私のプロジェクトのビルド ターゲットを 4.0.3 に変更すると、それが消えます。

**

将来他の人に役立つ場合は、私のソリューションを投稿しました。

于 2013-09-06T05:52:09.500 に答える
0

あなたが提供した情報からエラーが何であるかを見つけることは非常に困難です.

以下を試してください

幸運を!

于 2013-08-03T08:25:31.507 に答える