Android Firefox Webextensions 開発/デバッグ覚え書き
-
HAXM を有効化するためには 今でも Hyper-V を無効化しておく必要があるらしいです。つまり Android 開発と WSL2 は両立できないということに。
-
私は最初 Hyper-V 有効か状態で開発環境インストールを進めたのですが、やはりインストール失敗しました。
-
-
最初コマンドラインツール(
sdkmanager)だけインストールしようとしたものの、どこからダウンロードすればいいのか分からなかったのですが、 Android Studio のダウンロードページにリンクがありました(Command line tools only)。-
…ですが結局面倒くさくなって All-in-One でインストールしてくれる Android Studio をインストールすることでセットアップを済ませてしまいましたw
-
-
adbコマンドは%LOCALAPPDATA%\Android\sdk\platform-toolsにインストールされていました(参照: Where is adb.exe in windows 10 located? - Stack Overflow)。 -
開発手順はこちら: Developing extensions for Firefox for Android - Firefox Extension Workshop
-
web-extコマンド引数に--firefox-apk org.mozilla.fenixを指定していますが、通常の Firefox を対象にする場合は--firefox-apk org.mozilla.firefox, beta版の場合は--firefox-apk org.mozilla.firefox_betaを指定すればよかったです。-
Firefox を Google Play ストアからインストールのが面倒だったので(Google アカウントでログインする必要がある)、 GitHub のリリースページから
apkをダウンロードしてインストールしました。
-
-