0
A
答えて
0
cd /data/data/com.soundboard
をadbシェルで使用して、res/raw
が見つからない場合があります。
通常、.apkのres/raw
は静的である必要があります。したがって、.apkを簡単に解凍して、res/raw
にあるものを見つけることができます。
0
res/raw
をファイルとして開いてディレクトリとして使用することはできません。そのフォルダ内のファイルのインデックスを作成する方法はありません。
編集:APKを作成すると、res/raw
ディレクトリのコンテンツが効率的な形式にコンパイルされます。詳細はHow does the mapping between android resources and resources ID work?を参照してください。あなたができるかもしれない最高のことは、あなたのパッケージR.raw
クラスのリフレクションを使用して、すべてのフィールドをリストすることです:これは実際にはうまくいくかどうかは誰も推測できません。
0
あなたは/ assetsとAssetManagerを使用する必要があります。これはファイルシステムのように動作するため、listを使用できます。/assetsと/ res/rawは同じ目的を果たしますが、1つの大きな例外は/ assetsにファイルシステムとしてアクセスできることです。
Femiが述べたように、反射とget the fieldsのcom.soundboard.R.rawを使用できます。その後、それらを反復して、そこにある各ファイルのファイル記述子を生成することができます。
関連する問題
- 1. MIPSのデータパスの混乱
- 2. オペレーティングシステムの標準イメージ/データパス?
- 3. Javaでのソースとデータパスの設定
- 4. AWS Device Farm - スクリプト内の余分なデータパス
- 5. mongodbデータパスの正しいアクセス許可
- 6. COLDFUSION CFGRID投稿付きのデータパス
- 7. tesseractデータパスが存在しません
- 8. Tesseractは訓練されたデータパス
- 9. OpenDaylight:データパスIDを取得するには?
- 10. データパスを組み合わせるTestNG
- 11. MQv8でデフォルトのデータパスを変更する方法
- 12. 各セットにssrsで独自のデータパスを与える
- 13. 明示的な単一サイクルのデータパスが不要な理由
- 14. MySqlは各データベースのデータパスを変更します
- 15. T4テンプレートでUsersアプリケーションのデータパスを確認する方法
- 16. データパス(チゼル)のロジックをオフにするジェネリックタイプを使用
- 17. ブラウザでデータパスを取得する方法は?
- 18. Tesseract OCR原因:java.lang.IllegalArgumentException:データパスが存在しません
- 19. Opendaylight:データパスIDからスイッチのMACアドレスを取得する方法は?
- 20. データパスを直接保存することができませんでした
- 21. Windows認証でUNIXボックスからSSASデータパスURLにアクセスする方法
- 22. 処理中にスケッチのパスを取得する方法は? (データパスが機能していない)
- 23. データパスに依存する要素を見つけてクラスを変更する方法
- 24. AndroidスタジオのAndroidウェアとAndroid TV
- 25. AndroidのポップアップウィンドウとAndroidのダイアログ
- 26. Androidスタジオのandroid-libraryのtestApt
- 27. タブレットチュートリアル用のAndroid Androidグリッドウィジェット
- 28. Android AppへのAndroid WebApp
- 29. AndroidデバイスのAndroid Sqlite SELECTクエリエラー
- 30. PAHO MQTT Androidのクライアントは、Android
私はFile(java.io)にどのように見えるのでしょうか? – Michael