期待が裏切られた感じの Android Studio のアーカイブ復活?(日本ページのみ)

はじめに

現在、家でだと

な感じでやってたりするんですが、正直つらい><。

のつぶやきを見て期待してみたわけですが・・・

実際的な状況

状況から察するに

日本のどっかの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
}

現状も状況自体は変わらず。GoogleIO用のデモ対応なのかな?

あと下記の問題も有るみたい

http://qiita.com/oi5u/items/2cd1d955e8a71cda6e27

エミュレータですごく気になってること

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

*1:再起動すると治る

*2:以前は登録されていたんですが・・