開発中に、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を読み取り専用としてマウントしており、読み取り書き込みとして再マウントすることはできません。
私は[この解決方法](http://stackoverflow.com/questions/9555337/how-to-downgrade-my-sdk-version)に従ってダウングレードしました – golmalhe