3

実際のデバイスで Android アプリケーションをデバッグまたは起動する方法をテストするために、デモ アプリケーションを構築しようとしています。

私は Froyo Android、OSX ラップトップ、Flash Builder 4 IDE を持っています。

私は非常に単純なアプリケーションを構築します。下の画像をご覧ください。

ここに画像の説明を入力

これで、ユーザーが「Click Me」ボタンをクリックすると、電子メールとアドレスが下部の textArea に表示されます。アプリケーションは Flash Builder 4 エミュレーターで正常に動作していますが、デバイスでアプリケーションをデバッグしようとすると、次のエラーが表示されます。

アプリケーションのインストール中にエラーが発生しました: 1580 KB/秒 (3.773 秒で 6108444 バイト) pkg: /data/local/tmp/Runtime.apk 失敗 [INSTALL_FAILED_INVALID_APK]

または、.apk ファイルを作成してデバイスにインストールしようとすると、「インストール エラー」と表示されます。

どうすればその問題を解決できますか。

どうもありがとう

4

4 に答える 4

1

アンインストールを完了してから、再度インストールしてください。adb shell に移動し、data/data ディレクトリからアプリケーション APK を削除します。デバイスにインストールします。

于 2012-04-24T11:12:38.813 に答える
1

お使いのデバイスは認定デバイス カテゴリに含まれていないと思います.デバイスに AIR をインストールできますか? デバイスが認定済みデバイス http://www.adobe.com/flashplatform/certified_devices/の下にない場合、フレックス アプリをインストール/デバッグすることはできません。

于 2012-01-24T11:24:40.700 に答える
0

これを試して、

実際には、デバイスまたはエミュレータ用の apk を作成するときに変更があります。

したがって、adt.exe/jar は問題ありません。別の -target 値を指定するだけで済みます。つまり、次のようになります。

物理デバイスの場合:

adt.bat -package -target apk -storetype pkcs12...

エミュレータの場合:

adt.bat -package -target apk-emulator -storetype pkcs12...
于 2011-06-02T05:12:13.520 に答える