尝试导入android日历源码,碰到问题,请高手帮忙看下。
首先导入后,会有很多错误,发现是有些包未加入,于是将源码编译出的java包加入,
1)framework_intermediates/classes.jar :这个主要是android的框架类
2)android-common_intermediates/classes.jar :这个包含com.android.common.Search这个类
3)core_intermediates/classes.jar :这个包包含dalvik.system.VMRuntime这个类
错误是没有了,但是编译报一个错误
[2012-03-05 12:38:25 - calendar] Dx 1 error; aborting
[2012-03-05 12:38:25 - calendar] Conversion to Dalvik format failed with error 1
,据网上说是因为加入包的原因,但不加入又会有错,有人说用system 包的方式,我也不知道怎么搞,有碰到的朋友,能告诉下么?
首先导入后,会有很多错误,发现是有些包未加入,于是将源码编译出的java包加入,
1)framework_intermediates/classes.jar :这个主要是android的框架类
2)android-common_intermediates/classes.jar :这个包含com.android.common.Search这个类
3)core_intermediates/classes.jar :这个包包含dalvik.system.VMRuntime这个类
错误是没有了,但是编译报一个错误
[2012-03-05 12:38:25 - calendar] Dx 1 error; aborting
[2012-03-05 12:38:25 - calendar] Conversion to Dalvik format failed with error 1
,据网上说是因为加入包的原因,但不加入又会有错,有人说用system 包的方式,我也不知道怎么搞,有碰到的朋友,能告诉下么?
我以前也这样去做过,我是去编译的browser应用。
你可以去我写的博客中看看。我最终放弃了。
nuistchn 感谢你的回复,看了你的博客,但不知道为什么我加入core_intermediates/classes.jar,就会报那个dx1错误,用上面的方法就可以。
另外这个方法应该是行得通的,我是用计算器试的。先导入eclips,更名,在模拟器跑,然后拷贝回代码,编译,可以在机器上用。