2016-07-13 4 views
1

開発中に、10.0.2.2のIPアドレスをDNS名にマップするには、常に次のコマンドを使用してホストファイルをエミュレータで変更する必要があります。これは常にAndroid ADTで機能しました。しかし、最近私はAndroid Studioに切り替えて、x86イメージの作業をやめました。それはARMイメージのために働くが、それらは本当に遅いです。私が上で開発を行っていますAndroidスタジオx86とx86x64エミュレータの/ etc/hostsファイルを更新できません

... のAndroidメーカー2.1.2 のAndroidプラットフォームのツール24の のAndroid SDKツール25.1.7

私はそれを

を行うためには、端末ウィンドウから次のコマンドを使用します

adb remount adb shell echo '10.0.2.2 xxxx' >>/etc/hosts

読み取り専用ファイルシステムエラーが発生します。

更新日: これはAndroidツール25.1.7のバグです。私は24.1.1に私のツールをダウングレードし、それはすべて動作しています。最新のツールは/ systemを読み取り専用としてマウントしており、読み取り書き込みとして再マウントすることはできません。

答えて

0

同じ問題が発生しており、Androidツール25.1.7で作業しています。 AVDを実行する際にエラーを起こさずにツールを簡単にダウングレードするにはどうすればよいですか?

EDIT:実際には25.1.7のAndroidツールに問題がありますが、Android SDKマネージャ(ツール(プレビューチャンネル)タブ)でツールを25.2 rc1に更新し、現在は再マウント作業を行っています。 Nehalの質問に感謝します。それがなければ、私はまだadbの再マウント(おそらく成功なし)と戦っています!

+0

私は[この解決方法](http://stackoverflow.com/questions/9555337/how-to-downgrade-my-sdk-version)に従ってダウングレードしました – golmalhe

関連する問題