手動で行う AndroidX へのマイグレーション

The Reality of Migrating to AndroidX

Android Studio でやるなら

[Refectering] > [Migrate To AndroidX]

ということですが。

Googleから公開されてるようです、マッピングCSVファイル。

androidx-class-mapping.csv - developer.android.com

これを使って、Danさんのスクリプトで置換すると。

Simple AndroidX Migration Script

あら、build.gradle は?

消してインポート?

「Unresolved reference: R」と出る

Macにgnu-sedをインストールする – ルク – Medium


JetBrains Toolbox で Android Studio の Stable/Beta/Canary が同時に管理できる?

これ。

The New Toolbox App 1.13 with Android Studio inside! | JetBrains Blog

Jakeも何か言っています。


JetBrains のIDEのパッケージ群を管理したり起動できるランチャーのようです。

それに、新たに AndroidStudio も使えるようになった。ということでしょうか。

インストールしてみます。



 

Toolbox Extension

そして、それをChrome上のGitHub画面から起動できるChromeエクステンションも登場しています。

JetBrains Toolbox Extension - Chrome ウェブストア

GitHubページに表示されるアイコンをクリックすると、ソースをダウンロードして、ローカルで起動しようとします。

 

Toolbox(本体)

アドビのパッケージ管理のウィジェットにも似た雰囲気です。

OS画面上部の常駐のバー(?)にアイコンが表示されるのでそれから起動します。

ローカル内のプロジェクトの選択してのIDEの起動と、それぞれのIDEパッケージのバージョン管理が可能になります。

アドビのパッケージマネージャ的なやつと思ったらいいでしょう。

Android Studio/Intellij は、複数のバージョンが並行利用できそうです。

無料です。

👉 AndroidStudio 利用する Java (JDK) の選択・設定の方法 hatena-bookmark
👉 Android Studio Chipmunk の起動時がかわいい件 


ハンガリアン記法の話でよくある反論

以下、どっちがいいか。


void setScore(int score) {

  this.score = score;

}


void setScore(int score) {

  mScore = score;

}

もう、ええわ。

ありがとうございました。

Does Android team starts to abandon Hungarian Notation? : androiddev