16
A
答えて
11
AndroidのAPIには、スクリーンショットのための固定されたパスを持っていないが、
File pix = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
File screenshots = new File(pix, "Screenshots");
はうまくいくかもしれません。それはICSがパスとして使用するものです。
5
「スクリーンショット」の値はプライベートAPIの一部です。
Hereは、値が設定されているソースコードへのリンクです。クラスはアプリケーションコンテキストにロードされるので、フィールドにアクセスするオプションはありません。私は@zapiが示唆したようにハードコードしたいと思う。
関連する問題
- 1. アプリストアへのスクリーンショット
- 2. Androidデバイスのスクリーンショット
- 3. AndroidのスクリーンショットPHP
- 4. Androidスクリーンショットの問題
- 5. Android 6ダウンロードファイルへのパスを取得
- 6. Androidキャプチャビデオ再生中のスクリーンショット
- 7. パスへのパテショートカット
- 8. アプリケーションパッケージへのパス
- 9. Xamarin Androidスクリーンショットを取得
- 10. 一般的なステータスバーでAndroidのスクリーンショット
- 11. Androidアプリのスクリーンショット明確なレイアウト
- 12. Androidスマートフォンのスクリーンショットを無効にする
- 13. javascript変数のマップへのパスへ
- 14. Robotium - スクリーンショットの保存パスが設定されていません
- 15. Android Studio - 変数を使用したサウンドへのパス
- 16. SpringのWebContentFileへのパス
- 17. ユニットテストのテストデータファイルへのパス
- 18. NPM - アプリケーションのルートへのパス
- 19. パスへのアクセスは、C#の
- 20. Googleアプリケーションエンジンのdjangoへのパス
- 21. リモートコンピュータ上のプログラムファイルへのパス
- 22. svnのリポジトリへのパス
- 23. Cのバイナリへのパス
- 24. Androidのスタジオ・パス・エラー
- 25. Android - ストローク内のパス
- 26. WiXソースファイルへの相対パス
- 27. スパーク、入力ファイルへのパス
- 28. .htaccess ErrorDocumentへの相対パス
- 29. gdライブラリへのphpパス
- 30. アンドロイドの変更パスbuild.xmlへ
はい、ただしICSのみです。 "/ sdcard/ScreenCapture"は、古いSamsungデバイスのスクリーンショットのパスです。 「カメラショット」はhtcのパスです。 – radya
これでできることは、各デバイスのパスリストを作成してhttp://developer.android.com/reference/android/os/Build.html – zapl
にマッチさせることです。 。しかし、私はもっと良い解決策を見つけることを望むでしょう。 – radya