Android中没有生成md5文件

问题描述:

我已经从我的项目中删除了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

复制assets.xml,build.xml,custom_rule.xml,lint.xml从pocketsphinx演示应用程序 并粘贴您的项目目录中,也复制并演示程序的assets/models/assets.lst文件,并将其粘贴到您assets/models dir

转到项目的属性里 - >建设者,并单击新建 - > Ant构建和 在构建文件单击Browse Workspace并选择您assets.xml文件

清理并生成

手动生成MD5哈希值(与online tool为例),创建一个your_file.md5和PA将生成的散列加入其中。

如果还是不行,请尝试添加一个符合资产your_file /同步/ assets.lst

MD5文件是由Android Studio中的脚本生成。如果你在eclipse中运行它,你可以先在Android studio中运行它,然后复制MD5文件和资产列表中的条目。我找不到从Android Studio添加构建器所需的xml文件,但此解决方案适用于我。