super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WordExtractor ex = null;
try {
InputStream is = getAssets().open("Strust.doc");
ex = new WordExtractor(is);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
以下省略求教高手大侠,为什么ex = new WordExtractor(is); 加上之后就会报异常程序中断,我的Strust.doc这个文件确实就放在asserts文件夹下了啊。我的包加上测试过了,java平台上运行是好的,好用的代码如下,这个代码可以读出doc的内容。:public class Test {
public static void main(String[] args) {
try {
InputStream is = new FileInputStream(new File("files\\2003.doc"));
WordExtractor ex = new WordExtractor(is);
String text2003 = ex.getText();
System.out.println(text2003);
} catch (Exception e) {
e.printStackTrace();
}
}
}
setContentView(R.layout.main);
WordExtractor ex = null;
try {
InputStream is = getAssets().open("Strust.doc");
ex = new WordExtractor(is);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
以下省略求教高手大侠,为什么ex = new WordExtractor(is); 加上之后就会报异常程序中断,我的Strust.doc这个文件确实就放在asserts文件夹下了啊。我的包加上测试过了,java平台上运行是好的,好用的代码如下,这个代码可以读出doc的内容。:public class Test {
public static void main(String[] args) {
try {
InputStream is = new FileInputStream(new File("files\\2003.doc"));
WordExtractor ex = new WordExtractor(is);
String text2003 = ex.getText();
System.out.println(text2003);
} catch (Exception e) {
e.printStackTrace();
}
}
}
解决方案 »
- ListView點選之後跳到其他的XML
- 有高手知道这是咋回事吗?
- 两台手机安装同一APP,如何在两个APP之间进行数据接收和发送?
- 安卓开发,如何在A程序中启动B程序的Service ??
- 英语不好的人搞Android智能机就是在找死
- getResponseCode()==200抛出异常
- 安卓软件如何反编译为Java源文件?
- 如何在Android源代码环境下编译生成apk
- Android UI设计:一个文本框位置的设置
- android-studio 环境配置报错:Cannot set up guest memory 'android_arm': Invalid argument
- openmax移植到Windows的可行性,可否使用DirectShow API
- 关于像素的透明度问题,急,谢谢!
android SDK 与 java SDK 有很多地方不同,对WordExtractor这个类或许不支持。若不嫌麻烦,你可以把你加入的插件的源代码,加入到android程序中,你就会发现很多类连编译都不通过。你需要一点一点修改这些错误。
这样做很麻烦……建议找别的方法。