2015-12-11 16 views
20

私の日常業務を開始するとき(私のPCでRubitu 32ビットでアンドロイドスタジオ1.5.1を開く - 私は私のアプリケーションを実行しようとするとエラーが発生します。デバイス。これは、アンドロイドスタジオエラーです:アンドロイドスタジオadb構文エラー: ")"予期しない

Error running app: Unable to obtain debug bridge 
Unable to detect adb version, adb output: /root/Android/Sdk/platform-tools/adb: 1: /root/Android/Sdk/platform-tools/adb: Syntax error: ")" unexpected 

私はインターネットを介して、今時間のための可能な解決策を探していましたが、これと同じエラーを見つけることができません。私はすでに他のいくつかの救済策を試みていますが、それでもそれを解決する運がありません。あなたは私を助けてくれますか?前もって感謝します。

+0

私はi686 GNU/Linux(Ubuntu 14.10) – Rhusfer

+1

を持っています。問題を解決しました。私はプラットフォームツールをr23.0にダウングレードしました。1(私は理想的ではないと思いますか?)。私はr23.1がバグか、それとも私のroot権限のためか分からない。私は[ここ](https://aur.archlinux.org/packages/android-sdk-platform-tools/)からダウンロードしたr23.0.1をコピー&ペーストしています。今はうまく動作しています:) – Rhusfer

答えて

36

(32ビットユーザー用)... "platform-tools"をバージョン23.1にアップデートしないでください。あなたが使用することができます

一番のバージョンでは、64ビットマシン上にあり、plateform-ツールの最新バージョンを使用して問題が発生した場合は、指示hereをチェック.. here

をダウンロードできる23.0.1です。 Arnav M.が言ったように@Tyler

リンク - 作業用

おかげで

+0

23.0.1にダウングレードします。私はここからplatform-toolsフォルダを得て、それを私のAndroidディレクトリに置き換えました。 http://theandroidbeta.blogspot.com/2015/11/direct-download-android-sdk-platform-tools-rev-23.0.1-and-23.1-beta-offlne-install-november-2015.html – s3kt0r

+0

このエラーの根本原因は何ですか? r23.1のバグですか? – Rhusfer

+0

としてアンドロイドの人々はすでに、彼らは64ビット環境に移動している..今彼らはもはや32ビット環境をサポートしていません。 –

8

:詳細はこれを参照してください。いくつかの研究では、この問題はすでにプラットフォームツールの部分が64をサポートするGoogleのプロジェクトメンバーによって与えられた公式のコメントのとおり、またHERE

を上げた

android-sdk-linux/platform-tools content is 32-bit ELF in 23.0.1 but 64-bit ELF in 23.1_rc1 and 23.1.0. So, several functions in android-studio (and I assume eclipse+ADT as well) fail because of the attempt to run 64-bit executables.

ので、このためにその理由がある見つけた後、 bit Ubuntu OSは23.1.0以降のみです。

1.スティック、今のようなプラットフォーム・ツール23.0.1で:最終的に我々は今だけの可能な2つの回避策を持っていることを意味し

Platform-tools 23.1.0 OR onwards will not work on Ubuntu 32-bit OS. Developer needs to upgrade Ubuntu OS to 64-bit to make it work.

。プラットフォームツールを23.1.0以上にアップグレードしないでください

2. Ubuntu OSを32ビットではなく64ビットに変更してください。

私はこれが誰かを助けることを望みます。あなたが実際に行うに必要なもの

this link

+1

したがって、AndroidスタジオアップデータはOSを検出するのに賢明ではありません。 32ビットOSの場合は、プラットフォームツールのアップグレードをユーザーに依頼しないでください。 – Pawan

0

からのダウンロードSDKプラットフォームツール23.0.1は低いバージョンに、Androidのデバッグブリッジが含まれています、ご使用のプラットフォームのツールを、ダウングレードです。 は platform-tools_r23.0.1-linux

解凍に次のリンクからパッケージを、プラットフォームのツールパッケージをダウンロードし、ダウンロードしたプラットフォーム・ツールフォルダで、アンドロイド-SDKフォルダに、プラットフォームのツールフォルダを置き換えます。

アンドロイドスタジオを再起動した後、プラットフォームツールのアップグレードを依頼することがあります。それを無視します。

関連する問題