質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.75%

  • Android

    6236questions

    Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

  • Android Studio

    3481questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

  • Android Emulator

    122questions

    Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。

AndroidStudio3.1.1が実行できない。。。

解決済

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 884

Gonnnn

score 1

 前提・実現したいこと

AndroidStudioの実行ができない

 発生している問題・エラーメッセージ

AndroidStudioは初めて使うのですが、インストールしてからデフォルトのソースコードを実行しようとしたのですが、AAPT2のエラーがでました。調べたところ
android.enableAapt2=false
を追記するといいとのことなので、追記したところ
The option 'android.enableAapt2' is deprecated and should not be used anymore.
Use 'android.enableAapt2=true' to remove this warning.
It will be removed at the end of 2018..
とでます。
取り敢えずで仮想デバイスを実行したところ
logcatのエラーでは
04-21 15:03:34.853 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:03:41.667 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:41.683 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:44.552 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:03:44.555 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:44.945 2334-2334/? E/SearchServiceStarter: Task 174 failed or timed out. Client 10266564879914657 disconnecting from SearchService!
java.util.concurrent.CancellationException: Task was cancelled.
at com.google.common.util.concurrent.d.da(SourceFile:80)
at com.google.common.util.concurrent.d.get(SourceFile:62)
at com.google.common.util.concurrent.cf.o(SourceFile:2)
at com.google.common.util.concurrent.ax.m(SourceFile:50)
at com.google.common.util.concurrent.az.run(SourceFile:5)
at com.google.android.apps.gsa.shared.util.concurrent.a.bf.run(SourceFile:2)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
04-21 15:03:46.295 2352-2352/? E/ChimeraProxyRslvr: Failed to instantiate com.google.android.gms.checkin.CheckinChimeraService$Receiver: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.checkin.CheckinChimeraService$Receiver" on path: DexPathList[[zip file "/system/framework/com.android.media.remotedisplay.jar", zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_extracted_libs/x86, /system/priv-app/PrebuiltGmsCore/lib/x86, /system/fake-libs, /system/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk!/lib/x86, /system/lib, /vendor/lib, /system/lib, /vendor/lib]]
04-21 15:03:46.295 2352-2352/? E/ChimeraRcvrProxy: com.google.android.gms.checkin.CheckinServiceReceiver dropping broadcast com.google.gservices.intent.action.GSERVICES_CHANGED
04-21 15:03:47.091 2116-2116/com.google.android.gms.persistent E/BluetoothAdapter: Bluetooth binder is null
04-21 15:03:48.040 3567-3574/? E/zygote: Failed sending reply to debugger: Broken pipe
04-21 15:03:48.917 2352-3538/? E/ZappConnFactory: Unable to bind to PlayStore
04-21 15:03:49.437 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:49.612 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:03:49.813 2116-2116/com.google.android.gms.persistent E/BluetoothAdapter: Bluetooth binder is null
04-21 15:03:50.042 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:50.609 2352-2908/? E/Icing: Received unexpected gcm tag: MDD.CHARGING.PERIODIC.TASK
04-21 15:03:50.615 2116-2758/com.google.android.gms.persistent E/NetworkScheduler.ATC: Called cancelTask for already completed task com.google.android.gms/.icing.service.IcingGcmTaskService{u=0 tag="MDD.CHARGING.PERIODIC.TASK" trigger=window{period=21600s,flex=2160s,earliest=-87266s,latest=-85106s} requirements=[NET_ANY,CHARGING] attributes=[PERSISTED,RECURRING] scheduled=-106706s last_run=0s jid=N/A status=PENDING retries=0 client_lib=MANCHEGO_GCM-12221000} :RESCHEDULED
04-21 15:03:50.794 2352-2908/? E/Icing: Received unexpected gcm tag: MDD.CELLULAR.CHARGING.PERIODIC.TASK
04-21 15:03:50.915 2116-2116/com.google.android.gms.persistent E/NetworkScheduler.ATC: Called cancelTask for already completed task com.google.android.apps.photos/com.google.android.libraries.social.notifications.scheduled.GunsScheduledTaskService{u=0 tag="scheduled_sync_reg_status" trigger=window{start=0s,end=30s,earliest=-106660s,latest=-106630s} requirements=[NET_CONNECTED] attributes=[PERSISTED] scheduled=-106660s last_run=-20s jid=N/A status=PENDING retries=0 client_lib=MANCHEGO_GCM-10400000} :INVALID_START
04-21 15:03:51.080 2116-2758/com.google.android.gms.persistent E/NetworkScheduler: Unknown result code received: 4
04-21 15:03:51.232 1661-1680/? E/BatteryExternalStatsWorker: modem info is invalid: ModemActivityInfo{ mTimestamp=0 mSleepTimeMs=0 mIdleTimeMs=0 mTxTimeMs[]=[0, 0, 0, 0, 0] mRxTimeMs=0 mEnergyUsed=0}
04-21 15:03:51.300 2352-2908/? E/Icing: Received unexpected gcm tag: MDD.WIFI.CHARGING.PERIODIC.TASK
04-21 15:03:52.959 2116-3537/com.google.android.gms.persistent E/NetworkScheduler.TED: Dropping task as app's play services SDK version does not support Android O. Either update the SDK or lower your app's target SDK version. Canceling all tasks for the service: ComponentInfo{com.google.android.apps.photos/com.google.android.libraries.social.notifications.scheduled.GunsScheduledTaskService}
04-21 15:03:53.377 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:54.080 2116-2757/com.google.android.gms.persistent E/NetworkScheduler: ignoring stale queue check message
04-21 15:03:54.795 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:03:55.295 2352-3701/? E/ProcessCheckinRequest: PeriodicTaskTag : Checkin Succeeded: https://android.clients.google.com/checkin (request #1): 
04-21 15:03:55.879 2116-2757/com.google.android.gms.persistent E/NetworkScheduler: ignoring stale queue check message
04-21 15:03:57.823 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:58.729 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:03:59.891 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:26.752 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:26.760 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:28.080 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:28.541 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:29.289 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:29.302 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:30.809 1661-1680/? E/BatteryExternalStatsWorker: modem info is invalid: ModemActivityInfo{ mTimestamp=0 mSleepTimeMs=0 mIdleTimeMs=0 mTxTimeMs[]=[0, 0, 0, 0, 0] mRxTimeMs=0 mEnergyUsed=0}
04-21 15:06:33.577 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:38.621 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:41.522 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:41.535 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:43.661 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:43.673 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:43.678 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:43.683 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:43.695 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:43.705 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:45.669 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:45.982 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:48.717 2334-2462/? E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:52.785 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:52.796 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:52.806 1661-1676/? E/memtrack: Couldn't load memtrack module
04-21 15:06:53.687 1661-1676/system_process E/memtrack: Couldn't load memtrack module
04-21 15:06:53.774 2334-2462/com.google.android.googlequicksearchbox:search E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
04-21 15:06:56.901 1661-1676/system_process E/memtrack: Couldn't load memtrack module
04-21 15:06:58.848 2334-2462/com.google.android.googlequicksearchbox:search E/ActivityThread: Failed to find provider info for com.google.android.apps.gsa.testing.ui.audio.recorded
と表示されます。

 該当のソースコード

デフォルトのままです。

 試したこと

android.enableAapt2=falseの追記
minSdkVersion 16
targetSdkVersion 27のバージョンの変更など。

 補足情報(FW/ツールのバージョンなど)

AndroidStudioは3.1.1
仮想デバイスはgalaxy nexus API 27  Android 8.1 CPU x82 ディスク 2.2GB

プロセッサ:        Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz (8 CPUs), ~2.2GHz
実装メモリ(RAM):   16384MB (16292MB 使用可能) 
システムの種類:    64 ビットオペレーティングシステム 
OS:              Windows 10 Home 64-bit (10.0, Build 16299)   (16299.rs3_release.170928-1534) 
その他必要な情報があれば言ってください

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • keicha_hrs

    2018/04/22 09:53

    ユーザーフォルダー名(C:\Users\<ユーザー名>)に日本語文字を使用していますか?

    キャンセル

  • Gonnnn

    2018/04/22 11:07

    日本語表記です。ですが、AndroidStudioはC:\Program Files\Android\Android Studioに、toolや、エミュレーターなどはD:\.minecraft\Android(いれる場所を間違えてマイクラの中にいれちゃった)に入ってます

    キャンセル

  • Gonnnn

    2018/04/22 11:09

    いま確認したところ、.androidや.AndroidStudio3.1はC:\Users\<ユーザー名(漢字)>に入っているみたいです

    キャンセル

回答 2

check解決した方法

0

自己解決?しました。
android.enableAapt2=falseを消し、
ファイル→設定→ビルド、実行、デプロイ→Gradleのサービスディレクトリパスを日本語を含まないようなファイルパスにすると無事実行できました。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

0

ユーザーフォルダー名に日本語文字が用いられていると、様々な場面で障害が生じてしまいます。AAPT2コマンドが正常に通らないこともその一つです。日本語文字を用いないアカウントを新規に作成して、そこでAndroid Studioを運用するのがトラブルを避ける最も有効な方法です。

なお、

The option 'android.enableAapt2' is deprecated and should not be used anymore.
Use 'android.enableAapt2=true' to remove this warning.
It will be removed at the end of 2018.

このメッセージについてですが、android.enableAapt2というオプションはすでに非推奨であり、2018年末で廃止されることを予告するものです。ですからこれ自体はエラーではありません。

AAPTとはAndroid Asset Packaging Toolの略で、APKパッケージの作成などに関係するツールなのですが、現在は2番目のバージョンであるAAPT2というコマンドが標準になっています。前バージョンのAAPTも未だ付属はしていて、android.enableAapt2=falseとはその前バージョンのAAPTを使うように指示するものです。しかし、このオプションによる回避法も2019年以降は使えなくなるのでしょう。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/04/22 18:20 編集

    書いている間に入れ違いになってしまいましたね。設定で.gradleの場所を変えるのは有効な方法ではあるのですが、どうも操作によってはその設定を無視して元の場所を参照してしまうケースもあるようです(Windows版のみの不具合かもしれない)。

    キャンセル

  • 2018/04/28 00:20

    入れ違いになっちゃいましたね。。そうなんですね。調べてみたところ、新しいアカウントにしてデータを移すのはそれなりのリスクがあるそうなのですが、近々新しいパソコンを買う予定なので、その時にアカウント名を変えるようにします!

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.75%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • Android

    6236questions

    Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

  • Android Studio

    3481questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

  • Android Emulator

    122questions

    Android EmulatorはアンドロイドのOSで起動しているアンドロイドのデバイスの機能をシミュレートするソフトウェアです。Emulatorは開発者に複数の違う設定を持ったデバイスを必要とすることなくアプリケーションを開発しテストすることが可能になります。