[リストへもどる]
一括表示
タイトルandroid 7.0 Nougat 読書尚友
記事No957
投稿日: 2016/12/08(Thu) 09:56:14
投稿者高野俊逸
読書尚友有償版1.49.0
au isai BEAT LGV34 / Android 7.0
データ保存先の選択で
/storage/7C83-EF5F/aozora
(外部マイクロSDに\aozoraフォルダーを新設
文書ディレクトリーの選択でも
/storage/7C83-EFtF/ を設定し、青空文庫一括ダウンロードを行うと、
aozora.gr.jpフォルダーが新設され、その中にaozora.zipが格納されます。
この状態で書籍を閲覧しようとすると、
ファイルがありません となります。
しかしデータ保存先や文書ディレクトリーをデフォルトのままで一括ダウンロードをした場合は、
/storage/emulated/0/info.ebstudio.bookviewer/ の中に
aozora.gr.jp/aozora.zip が格納され、何ら問題なく読むことができます。
私の設定に間違いがありましょうか?
SDにaozoraフォルダーではなくinfo.ebstudio.bookviewer/ を作ったほうがよろしいのでしょうか?

本機で外部SDカードからデータを読み出すことに関しては、
EBPocketの辞書検索パスにて
/storage/7C83-EF5F/EBPocket として動作しておりますので
頭をひねっております。
度々申し訳ありませんが、こちらもよろしくご指導願います。

タイトルRe: android 7.0 Nougat 読書尚友
記事No958
投稿日: 2016/12/09(Fri) 16:51:05
投稿者hishida
> 読書尚友有償版1.49.0
> au isai BEAT LGV34 / Android 7.0
> データ保存先の選択で
> /storage/7C83-EF5F/aozora
> (外部マイクロSDに\aozoraフォルダーを新設
> 文書ディレクトリーの選択でも
> /storage/7C83-EFtF/ を設定し、青空文庫一括ダウンロードを行うと、
> aozora.gr.jpフォルダーが新設され、その中にaozora.zipが格納されます。
> この状態で書籍を閲覧しようとすると、
> ファイルがありません となります。
> しかしデータ保存先や文書ディレクトリーをデフォルトのままで一括ダウンロードをした場合は、
> /storage/emulated/0/info.ebstudio.bookviewer/ の中に
> aozora.gr.jp/aozora.zip が格納され、何ら問題なく読むことができます。
> 私の設定に間違いがありましょうか?
> SDにaozoraフォルダーではなくinfo.ebstudio.bookviewer/ を作ったほうがよろしいのでしょうか?
>
> 本機で外部SDカードからデータを読み出すことに関しては、
> EBPocketの辞書検索パスにて
> /storage/7C83-EF5F/EBPocket として動作しておりますので
> 頭をひねっております。
> 度々申し訳ありませんが、こちらもよろしくご指導願います。

Android 6.0以降のパーミッションの仕組みにまだ対応していないためかもしれません。
microSDがさせるスマホ(Zenfone 3 laser)をやっと入手したので、今後対応できる可能性はあります。
サポートできるまでにはそれなりに時間がかかると思うので、当面内部ストレージでご使用ください。

EBocketのほうは辞書は read onlyなので、外部ストレージに置いても正常使用できると思います。

タイトルRe^2: android 7.0 Nougat 読書尚友
記事No959
投稿日: 2016/12/11(Sun) 10:14:19
投稿者hishida
外部SDカードにデータ保存先を変更する件ですが、原因が分かりましたので、1.50.0で対応しました。
まず基本的な情報として、Android4.4(kitkat)以降、外部SDカードにはアプリが自由にデータを保存できなくなりました。
SDカードにデータを保存するためには、アプリごとに用意されたデータ保存領域(/Android/data/<パッケージ名>)だけがアクセスが許可されます。

1) 読書尚友 1.50.0 をインストールしてください。起動すると、
<内部ストレージのルート>/Android/data/info.ebstudio.bookviewer.pro/files
が作成され、以後デフォルトのデータ保存先になります。
SDカードがマウントされていた場合、同時に、
<SDカードのルート>/Android/data/info.ebstudio.bookviewer.pro/files
が作成されているはずです。

(高野様の場合は、/storage/7C83-EF5F/Android/data/info.ebstudio.bookviewer.pro/files となるはずです)

2) 設定→データ保存先で、
<SDカードのルート>/Android/data/info.ebstudio.bookviewer.pro/files
を選択します。

ただし、しおりは引継がれませんので、従来のデータ保存先の中にある Bookmark/ をそっくりコピーする必要があります。

以上、micro SDを追加できる ASUS Zenfone 3 laser(Android6.0.1)で動作確認しました。
Android 7でも同じだと思います。

タイトルRe^3: android 7.0 Nougat 読書尚友
記事No960
投稿日: 2016/12/11(Sun) 19:50:54
投稿者高野俊逸 < >
ご指示の方法で、しっかり解決しました。
有り難う御座いました。