java项目运行结果:
百度翻译引擎示例:Baidu translation engine example
android项目:
运行结果:
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from file [/src/resource/baidu.xml]; nested exception is java.io.FileNotFoundException: src/resource/baidu.xml: open failed: ENOENT (No such file or directory)a
public static String translateToEn(String q) throws Exception{
ApplicationContext container=new FileSystemXmlApplicationContext("src/resource/baidu.xml");
...略
}
在android中applicationContext可以这样初始化吗?我觉得是这里出了问题。
求助!!!!需要查看源码的请留下邮箱!
Anda tidak dapat mencari baidu.xml dengan cara ini Anda boleh meletakkannya dalam folder mentah, atau menulis fail ini pada kad memori tempatan telefon apabila perisian dimulakan.
1. Poster tidak pernah melakukan pembangunan Android sebelum ini
2. Anda akan tahu di mana masalahnya dengan melihat pengecualiannya dalam beberapa minit
Adalah disyorkan bahawa subjek mengambil masa beberapa minit untuk memahami struktur pakej android Mesej pengecualian anda ialah fail xml tidak dapat ditemui. Baidu.xml dalam pakej subjek diletakkan di bawah fail sumber src, tetapi untuk program android, melainkan anda menyatakannya dalam konfigurasi gradle, nama folder sumber harus dipanggil res. Selain itu, adalah disyorkan supaya subjek soalan bertukar kepada studio android untuk membangunkan android.