2016-08-04 13 views
1

私はアンドロイド用のアプリを書いています。アプリの画像を保存しています。画像が保存された後に見つけられませんでした。ルートアクセスの下で保存されて、今私の質問は:どのように私はそれをどこにrootアクセスの下に保存するに進む必要がありますか?私のファイルマネージャには、次のディレクトリがあります。ホーム/ USBストレージ/ DCIM/MyScreenshot.pngAndroid - 選択したフォルダに画像を保存する方法

しかし、これを私のpython kivyスクリプトに追加すると、アプリケーションを再パッケージし、もう一度プログラムを実行します保存ボタンを押すとすぐに終了します。

私は他の方法があると考えています。名前の前にディレクトリを追加しないでくださいが、わかりません。助けてください。

よろしく シド・エル

PS。外付けドライブのルートに到達するために

from kivy.app import platform 

if platform() == 'android': 
    DATA_FOLDER = os.getenv('EXTERNAL_STORAGE') or os.path.expanduser("~") 
#create your own sub folders and files... 

:私はあなたが私が

答えて

1

に使用し、それを追加したい場合はちょうど私のコメントを残して、それはneccesary私のコードを追加するとは思いません。

+0

ありがとう、これは問題を解決します、私は休暇中ですが、私は家に帰るとすぐに試してみて、質問に答えると緑色にします。 –

+0

ちょうど質問ですが、私はおそらくnoobのように聞こえるでしょうが、正解であれば(おそらく私はそうではありません:-D)、これはDCIMにDataフォルダを作成します。 Gmailとギャラリー)、保存したファイルはそのフォルダに保存されますか? –

+0

@ Cid-El:はいいいえ –

1

https://developer.android.com/training/camera/photobasics.html#TaskPath

部「フルサイズの写真を保存」をチェックしてください。

+0

これは役に立ちましたが、チュートリアルはJavaのようですが、助けてくれてありがとう –

+0

ああ、申し訳ありません、それは私のフィードに表示され、すべてのタグをチェックアウトしませんでした。 – leonz

+0

問題ありません!どんな助けも歓迎です –

関連する問題