1

私は現在、mp3 プレーヤー、Android アプリを開発しています。私はほぼ完了し、いくつかのテストの準備をしています。そのため、いくつかの mp3 ファイルを直接 sdcard にプッシュする必要があります (コマンド ラインで adb を使用すると簡単です)。英語以外のファイル名を持つ mp3 ファイルを除いて、任意の mp3 ファイルをプッシュできます。

例: テスト.mp3、漢字.mp3

また、DDMS のファイル エクスプローラーを使用して日本語のフォルダー名でフォルダーを作成しようとしましたが、作成できませんでした。

これらの mp3 をエミュレータの SD カードにプッシュしたり、日本語のフォルダを作成したりする方法はありますか?

以下の環境で作業しています。

Windows 7 Home 64 ビット (日本語 OS)。

IDE としての Eclipse。

Android SDK API 16.

SDK ツール Rev21

前もって感謝します。

4

1 に答える 1

1

私は試していませんが、このプログラムを見てください:

https://github.com/knhnnh/adbpushex

最初に非マルチバイトの一時的な名前でファイルをコピーし、デバイス上で元の日本語の名前に名前を変更するようです。このプログラムがエミュレーターで動作しない場合でも、エミュレーターでマルチバイト ファイル名を取得する方法についていくつかのアイデアを得ることができる場合があります (例: 最初に ASCII で名前を付けてから、エミュレーター自体から何らかの方法で名前を変更します)。

于 2012-11-29T00:18:43.510 に答える