eclipse ADT开发环境导入cordova项目出错
2016-06-02 17:02
429 查看
出错的环境:
SAP SMP SDK 3.0 SP9
eclipse + ADT plugin
Android SDK (Android Studio 2.1自带的)
出错步骤:
Cordova生成Android project
….
eclipse导入existing project后报大量的error
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project app3 Unknown Java Problem
JRE Definanation D:\TOOLS\jdk1.8.0_91
android cannot be resolved Device.java /app3/src/org/apache/cordova/device line 163 Java Problem
等等
大概是说编译的时候找不到Java类库、Cordava类库、Android/apache的某个类库
问题的根源:
Android/apache的某个类库找不到,是因为Android Studio 内置的Android SDK版本是API 23,而SMP SDK 3.0 SP9支持的Cordava版本创建的Cordova项目里面Android API版本是2.2。
解决办法:
启动Android SDK Manager,安装
Android 5.1.1(API 22)
Intel x86 Atom_64 System Image(可选)
Sources for Android SDK
启动eclipse
Windows -> Preferences -> Android -> 确认里面有Android 5.1.1的Target Name。
选择File -> Import ->Existing Android Code Into Workspace
一切正常,没有错误了
SAP SMP SDK 3.0 SP9
eclipse + ADT plugin
Android SDK (Android Studio 2.1自带的)
出错步骤:
Cordova生成Android project
….
eclipse导入existing project后报大量的error
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project app3 Unknown Java Problem
JRE Definanation D:\TOOLS\jdk1.8.0_91
android cannot be resolved Device.java /app3/src/org/apache/cordova/device line 163 Java Problem
等等
大概是说编译的时候找不到Java类库、Cordava类库、Android/apache的某个类库
问题的根源:
Android/apache的某个类库找不到,是因为Android Studio 内置的Android SDK版本是API 23,而SMP SDK 3.0 SP9支持的Cordava版本创建的Cordova项目里面Android API版本是2.2。
解决办法:
启动Android SDK Manager,安装
Android 5.1.1(API 22)
Intel x86 Atom_64 System Image(可选)
Sources for Android SDK
启动eclipse
Windows -> Preferences -> Android -> 确认里面有Android 5.1.1的Target Name。
选择File -> Import ->Existing Android Code Into Workspace
一切正常,没有错误了
相关文章推荐
- Java 中的 static 使用之静态变量以及静态初始化块
- 浅析java的浅拷贝和深拷贝
- Java静态方法不具有多态性详解
- 怎么在eclipse中建立spring bean file
- Spring 中一个常用的反射类库ReflectionUtils
- java 图片处理
- java-Java可以对方法进行序列化?
- 怎么在eclipse中建立spring bean file
- spring boot(6) 使用数据库连接池druid
- Java并发之:生产者消费者问题
- Java多线程-生产者消费者几种实现方式
- SpringMVC返回json数据的三种方式
- Java基础知识总结
- Spring基础学习(二)—详解Bean(上)
- spring mvc常用的注解
- 使用Myeclipse创建Maven项目--步骤详解及遇到的问题
- 使用java线程池的一个例子
- java虚拟机内存管理机制(一):JVM内存管理总结【分享】
- java-对象的理解-对象在内存的存储
- spring(4)面向切面的Spring(AOP)