2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Android Anbox で kindle にチャレンジ

Last updated at Posted at 2023-04-23

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

image.png

残念ながら現在は開発は継続されていないみたい。

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

とすると以下のように表示される(以下の画面は既にいくつかアプリをインストール済み)

image.png

anbox で Kindle をインストールするためには?

まずは、Kindle の apk ファイルを試してみます。

野良 apk ファイルをインストールできるように設定

$ sudo apt install android-tools-adb
$ sudo apt install android-tools-fastboot

Kindle アプリの apk ファイル

apkmirror で Kindle アプリを探してみます。

image.png

image.png

ここらへん試してみたけれど、インストールできませんでした。

$ 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 をダウンロード
image.png

$ adb start-server
$ adb install Amazon_App.apk 

とすると、以下のように表示され、インストールされる。

Success

メニューに登録されるが、

image.png

残念ながら実行はできなかった

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 アプリがインストールできました。

image.png

Settings から、Google Play アプリに権限を与えます。

image.png

Apps で以下の2つに storage へのアクセス権限を与える。

image.png

Google Play から Kindle インストール

Google Play を開き、

image.png

ここから kindle で検索、インストール

image.png

Kindle 起動

image.png

LIBRARY に移動してサインイン

image.png

ライブラリ一覧が出たけど表紙画像が出ていない

image.png

本をダウンロードしましたが、コンテンツが表示されません。

image.png

リフローの本で、更にページ選択画面でないと閲覧できませんでした。

image.png

フィックスの本は Amazon Cloud Reader で見るようにして、なんとか凌ぐ感じ?

操作方法

  • 画面の上の方を押す→ページ選択画面
  • ESCキー→ライブラリ画面

画面の端の方はウィンドウ拡縮操作になるので、端に近いアイコンなどは、アイコンの内側寄りを押すようにして操作します。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?