在项目中我们可能遇到这样的需求,那就是在我们的Android工程A中,需要引用其他人已经写好的工程源文件B。

首先右键点击工程A,点击Properties打开工程属性界面。在Java Build Path页面的Projects选项卡中点击Add项目,这个时候就会

弹出一个对话框Required Project Selection。该对话框会将你当前workspace下面的所有的工程全部显示出来包括B,选中你需要引用

的工程B,点击确定。如果你认为这个时候工作已经完成了,那就错了,运行时候可定还会出现NoClassDefFound异常。这个时候你还需

要做的事就是打开Java Build Path下的Order and Export选项卡,选中已经加进来的工程B点击确定即可。如果还不可以的话,可以clear一下

工程试一下。

最后需要注意的是,你所引用的工程源文件B所使用的JDK以及JRE都不能超过Android工程A所使用的版本,否则的话仍然会找不到类定义,

抛出NoClassDefFound异常。

更多相关文章

  1. android 触摸事件、点击事件的区别
  2. Android开发实践:Android.mk模板
  3. Android中使用自身携带的Junit新建一个测试工程
  4. 关于android安装sdk时找不到jdk的解决办法
  5. Android通知栏点击通知消失
  6. 关于Android中res等几种文件通过InputStream方式读入工程中
  7. android背景选择器总结
  8. Android(安卓)HttpClient post MultipartEntity - Android(安卓)
  9. Android(安卓)studio 工程配置相关问题-.grade

随机推荐

  1. android 开发,用一行代码操作只使用一次
  2. android Dialog实例
  3. Android里边如何使用二级列表
  4. Android 字体设置
  5. hudson/android emulator 无法启动
  6. Android中Fragment生命周期
  7. android studio实时预览报错
  8. android 使用fastjson解析json数据
  9. cpp通过Message掉java
  10. android linker加载