从导入到运作

从导入到运行
今天RP暴差,导入个android工程错误不断,总结一下。
(1).unable to get system library for the project
根据网上的说法,是SDK不匹配,导进来的工程平台版本是2.3.3,对应API level是10,不幸我这里恰好没有。启动SDK manager下载,那叫一个慢啊,我一度以为电脑是不是死机了。只好离线安装,下载android-2.3.3_r01-linux.zip,解压缩后放到sdk的platforms文件夹下。之后配置一下。
(2)把导入的android的工程的project.properties用default.properties覆盖了。这个default.properties是我新建了一个工程自动生成的。
(3)Conversion to Dalvik format failed with error 1
这个问题很诡异,修改了.classpath文件,在eclipse里不现实,得去电脑文件夹下找。把里头<classpathentry kind="lib" path="E:/android/android-sdk-windows/platforms/android-2.3.3_r01-linux/android.jar"/>删除,改成<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
目前还不太了解是什么道理。

最后成功,是新建了一工程,把要导入的android文件拷贝到新的工程里,进行了上述(3)的操作。其他就是project->clean;重启eclipse之类的,应该也是有作用的。反正进行了很多操作,把比较关键的记录下。
算RP恢复了吧。