Android 版 Kindle アプリを Linux で
Linux で Kindle アプリは提供されていないので、 Kindle Cloud Reader または Wine で Kindle for PC を動かしていました。
しかしながら Kindle アプリは元々機能が少なくていろいろ我慢しながら使うことになります。
Kindle for Android もあまり多機能とは言えませんが、まだそちらの方が機能が充実しているので、こちらを試してみます。
今回は、Ubuntu 上で Anbox を使ってチャレンジしてみます。
Anbox とは
Ubuntu で動く Android コンテナ。
https://github.com/anbox
残念ながら現在は開発は継続されていないみたい。
The existing repositories will remain as is but no active maintence will be applied going forward.
とありますが、試してみます。
こちらを基に作業
「LinuxのAndroidエミュレータ Anboxを試してみる(2020/10/02 F-Droidについてチョイ追記) - 4ensiX」
https://zarat.hatenablog.com/entry/2019/07/06/171700
環境
Ubuntu20.04
anbox をインストール
snap でインストールしました。
テスト環境は既にいろいろインストールしてあったので、以下だけでOKだったみたいです。
$ sudo snap install --devmode --beta anbox
anbox 起動
$ anbox session-manager
としてから
$ anbox.appmgr
とすると以下のように表示される(以下の画面は既にいくつかアプリをインストール済み)
anbox で Kindle をインストールするためには?
まずは、Kindle の apk ファイルを試してみます。
野良 apk ファイルをインストールできるように設定
$ sudo apt install android-tools-adb
$ sudo apt install android-tools-fastboot
Kindle アプリの apk ファイル
apkmirror で Kindle アプリを探してみます。
ここらへん試してみたけれど、インストールできませんでした。
$ adb install com.amazon.kindle_8.77.0.100\(1.3.285407.0\)-1285492211_minAPI28\(arm64-v8a\)\(nodpi\)_apkmirror.com.apk
adb: failed to install com.amazon.kindle_8.77.0.100(1.3.285407.0)-1285492211_minAPI28(arm64-v8a)(nodpi)_apkmirror.com.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
$ adb install com.amazon.kindle_8.77.0.100\(1.3.285407.0\)-1285492210_minAPI28\(armeabi-v7a\)\(nodpi\)_apkmirror.com.apk
adb: failed to install com.amazon.kindle_8.77.0.100(1.3.285407.0)-1285492210_minAPI28(armeabi-v7a)(nodpi)_apkmirror.com.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]
Architecture が適合しないのが悪いかな?
Amazon ストアアプリをインストール
Amazon ストアアプリをインストールして、そこから Amazon 配布版の Kindle アプリがインストールできるかな?
まずは Ubuntu 環境から https://amazon.co.jp/gp/mas/get/android
にアクセスし、Amazon_App.apk をダウンロード
$ adb start-server
$ adb install Amazon_App.apk
とすると、以下のように表示され、インストールされる。
Success
メニューに登録されるが、
残念ながら実行はできなかった
Google Play インストール
Google Play から、 Kindle アプリがインストールできるかな?
$ sudo apt install lzip
$ wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
$ chmod +x install-playstore.sh
$ sudo ./install-playstore.sh
Google Play アプリがインストールできました。
Settings から、Google Play アプリに権限を与えます。
Apps で以下の2つに storage へのアクセス権限を与える。
Google Play から Kindle インストール
Google Play を開き、
ここから kindle で検索、インストール
Kindle 起動
LIBRARY に移動してサインイン
ライブラリ一覧が出たけど表紙画像が出ていない
本をダウンロードしましたが、コンテンツが表示されません。
リフローの本で、更にページ選択画面でないと閲覧できませんでした。
フィックスの本は Amazon Cloud Reader で見るようにして、なんとか凌ぐ感じ?
操作方法
- 画面の上の方を押す→ページ選択画面
- ESCキー→ライブラリ画面
画面の端の方はウィンドウ拡縮操作になるので、端に近いアイコンなどは、アイコンの内側寄りを押すようにして操作します。