0

Linux 32ビット用のandroid adt bundleをダウンロードし、コマンドラインを使用してプロジェクトを作成しました。しかし、adb を実行しようとすると、バイナリ ファイルを実行できないと表示されます。

adb devices 
adb : cannot execute binary file

このリンクを参照して手順に従いましたhttp://developer.android.com/tools/projects/projects-cmdline.html 次のようなプロジェクトを作成しました:

android create project \
--target 1 \
--name MyAndroidApp \
--path ./MyAndroidAppProject \
--activity MyAndroidAppActivity \
--package com.example.myandroid
4

2 に答える 2

0

32ビットLinuxでも実行していることを確認してください(32ビットADKをダウンロードしたと言ったため)。uname -aヒントになるはずです。それでも解決しない場合はldd /path/to/adb、ライブラリのバージョンが見つからない、または間違っているというエラーがないかどうかを試してください。

于 2013-04-04T09:29:07.457 に答える
0

何度も試しましたが、今はうまくいきます。

32 ビット OS の場合:

  • Google 検索から platform-tools_r23.0.1-linux.zip をダウンロード (名前は正しいと思います)
  • この zip 内のファイルを Sdk platform-tools フォルダーにコピーします。
  • ターミナルを開きます(プログラムがUbuntuにプリインストールされています:Windowsボタンを押して「ターミナル」と入力します
  • 「cd /path_to_your_sdk/platform-tools」と入力します
  • 「chmod +x adb」と入力します
  • 「chmod +x fastboot」と入力します
  • 次に、これらのファイルを /usr/local/bin にコピーします。使用している端末で常に「sudo cp adb /usr/local/bin」「sudo cp fastboot /usr/local/bin」と入力します。
  • 次に、adb と入力して、Android プログラミングをお楽しみください。

注意: Android Studio を問題なく使用するには:

  • 「sudo -i」と入力し、アカウントのパスワードを入力します
  • android-studio bin フォルダーに移動します ("cd /your_path_to_android_studio/bin")
  • 次に、./studio.sh と入力します (この NB プロセスにより、次のアクセス許可の問題が回避されます)。
于 2017-09-11T19:40:33.757 に答える