2014-09-23 101 views
2

我已經從我的項目中刪除了filename.md5,這是用口袋獅身人面像進行語音識別的項目。但是當我們保存java文件時,它不會創建一個.md5文件。 當我們保存.java類時,通常會生成一個.md5文件。Android中沒有生成md5文件

如何生成filename.md5

d/dalvikvm(27742):試圖加載LIB /數據/數據/ com.mobiloitte.pocketsphinxapp/LIB/libpocketsphinx_jni.so 0x41556730

d/dalvikvm(27742):添加了共享庫/數據/data/com.mobiloitte.pocketsphinxapp/lib/libpocketsphinx_jni.so 0x41556730

d/dalvikvm(27742):無JNI_OnLoad在/data/data/com.mobiloitte.pocketsphinxapp/lib/libpocketsphinx_jni.so 0x41556730發現,跳過INIT java.io.FileNotFoundException:sync/models/lm/cmu07a.dic.md5

+0

您是否嘗試過清潔您的項目? ;) – 2014-09-23 13:42:28

+0

是的很多次.. – Barun 2014-09-24 04:23:38

回答

0

複製assets.xml,build.xml,custom_rule.xml,lint.xml從pocketsphinx演示應用程序 並粘貼您的項目目錄中,也複製並演示程序的assets/models/assets.lst文件,並將其粘貼到您assets/models dir

轉到項目的屬性裏 - >建設者,並單擊新建 - > Ant構建和 在構建文件單擊Browse Workspace並選擇您assets.xml文件

清理並生成

0

手動生成MD5哈希值(與online tool爲例),創建一個your_file.md5和PA將生成的散列加入其中。

如果還是不行,請嘗試添加一個符合資產your_file /同步/ assets.lst

0

MD5文件是由Android Studio中的腳本生成。如果你在eclipse中運行它,你可以先在Android studio中運行它,然後複製MD5文件和資產列表中的條目。我找不到從Android Studio添加構建器所需的xml文件,但此解決方案適用於我。