期待が裏切られた感じの Android Studio のアーカイブ復活?(日本ページのみ)
はじめに
現在、家でだと
な感じでやってたりするんですが、正直つらい><。
で
Android Studioのアーカイブサイト、ようやく過去バージョン全ての公開リンクが整備されたようだ。ついでに日本語ロケールにも対応したらしい。
— けいちゃ (@keicha_hrs) 2017年5月3日
のつぶやきを見て期待してみたわけですが・・・
実際的な状況
@keicha_hrs 今見たんですが、そのさいとって、URLとかかわってます?URL
@keicha_hrs 今確認したところ、日本語ページのみarchivesリンク情報修正してるみたいです。英語サイトはそのまま。暫定クレーム対応なのかな?(自分もクレーマの一人ですからね(汗
げ。そこまで確認していませんでした。何やってるんだか…
— けいちゃ (@keicha_hrs) 2017年5月8日
状況から察するに
日本のどっかのG様と業務提携企業からクレームが付いて急遽Winだけ対応したんじゃないかな感じも・・(苦笑
の一番下の言語の切り替えで表示確認ができます
AS2.3.2 と Emulator 26.0.2 の話
Betaチャンネルにしないと確かに Emulator 26.0.2 は落ちてこない
sdkmanager --update --channel=1
- root/build.gradle
buildscript { repositories { jcenter() maven { url 'file://Applications/Android Studio.app/Contents/gradle/m2repository' //★ } } } allprojects { repositories { jcenter() maven { url 'file://Applications/Android Studio.app/Contents/gradle/m2repository' } //★★ } }
- レポジトリもbetaなので外部公開されていないライブラリが有るようで指定が必要
- ★ ・・plugin用
- ★★ ・・data-bindingとかのライブラリ用
因みにInstantRunを使用しない場合、pluginとASのバージョンは一致しなくてもビルドは動くため、下記のタスクを追加しておくと実行時にバージョンがコンソールに表示されるようになります
- root/build.gradle
task showVersion { println "[name ]" + buildscript.configurations.classpath.resolvedConfiguration.firstLevelModuleDependencies.moduleName println "[version]" + buildscript.configurations.classpath.resolvedConfiguration.firstLevelModuleDependencies.moduleVersion }
ん?Android Studio 2.3.2とEmulator 26.0.2で、AVD上のPlay Storeに対応するの?
— けいちゃ (@keicha_hrs) 2017年4月29日
Android StudioはAVD Managerをせめてタイトルウィンドウから立ち上げられるようにして欲しいよね。プロジェクトを開かないとManagerも開けないというのは使い勝手が悪い。
— けいちゃ (@keicha_hrs) 2017年4月29日
Android Studio 2.3.2のDLリンクはあるけど、Emulator 26.0.2がまだ降りてきてなくて、単体で落とすURLがわからんわ。
— けいちゃ (@keicha_hrs) 2017年4月29日
Android Studioだけ2.3.2にアップデート。あまり意味ない・・・ pic.twitter.com/71y8g0uCel
— けいちゃ (@keicha_hrs) 2017年4月29日
あー、意味わかった。Beta Channelに設定しろってことか。って書いてあるじゃん。(読んでない)https://t.co/5jo6z0aazj
— けいちゃ (@keicha_hrs) 2017年4月30日
Storeアプリが入ったAVDを作れた pic.twitter.com/bXdKWFjl4X
— けいちゃ (@keicha_hrs) 2017年4月30日
今のところPlay Storeが含まれるのは、Android 7.0 x86のSystem Imageだけか。徐々に増やすんだろうが。
— けいちゃ (@keicha_hrs) 2017年4月30日
現状も状況自体は変わらず。GoogleIO用のデモ対応なのかな?
あと下記の問題も有るみたい
http://qiita.com/oi5u/items/2cd1d955e8a71cda6e27
エミュレータですごく気になってること
android studioを介さずにエミュレータを起動する方法を募
— インターネットの代弁者 (@nimiusxp) 2017年5月5日
avdmanager には確かに上記で言及されているようにlaunchするコマンドがないんですが、
これ jenkinsの android emurator pluginとかではどうするんでしょうね? すごく気になってます
$ avdmanager Usage: - list : Lists existing targets or virtual devices. - list avd : Lists existing Android Virtual Devices. - list target : Lists existing targets. - list device : Lists existing devices. - create avd : Creates a new Android Virtual Device. - move avd : Moves or renames an Android Virtual Device. - delete avd : Deletes an Android Virtual Device.
launch方法メモ追記(2016/5/11)
下記のページに移動しました
ちなみにこの前後の時期
Zenfone2 とか Genymotionのx86系のGapps がやたらとエラー吐いてました*1
今は安定しているんですが・・・
Emulator 26.0.2のGappsのGooglePlay開発者サービス って自動更新対象になってる? そのテスト?
エミュレータとGoogle Play Store(on Web)
GenymotionからのOpen Gapps経由=>GooglePlayStoreアクセスしているのに
PlayStoreのWebページからは登録済み実機端末として認識されなくなりましたね。
端末IDが存在しない=Emuratorとしてサイト側で弾くようになったのかな?*2