android 编译问题解决
1、android4.2.2
'/root/origin_android/mokesoures/out/target/common/obj/APPS/ApplicationsProvider_intermediates/classes.dex' as 'classes.dex'... /root/origin_android/mokesoures/out/target/common/obj/PACKAGING/public_api.txt:22303: error 4: Added public method android.text.format.DateUtils.getAMPMCNString /root/origin_android/mokesoures/out/target/common/obj/PACKAGING/public_api.txt:23367: error 3: Added class Lunar to package android.util /root/origin_android/mokesoures/out/target/common/obj/PACKAGING/public_api.txt:23374: error 3: Added class LunarFestival to package android.util /root/origin_android/mokesoures/out/target/common/obj/PACKAGING/public_api.txt:23450: error 3: Added class SolarHoliDay to package android.util /root/origin_android/mokesoures/out/target/common/obj/PACKAGING/public_api.txt:23455: error 3: Added class SolarTerm to package android.util ****************************** You have tried to change the API from what has been previously approved. To make these errors go away, you have two choices: 1) You can add "@hide" javadoc comments to the methods, etc. listed in the errors above. 2) You can update current.txt by executing the following command: make update-api ^^^^^^^^^^^^^^^^^^ NO. NO. STOP BEING LAZY. SERIOUSLY. DO NOT DO THIS in CM. THIS IS A LIE. IF YOU DO THIS I WILL HATE YOU. USE OPTION #1. -Koush To submit the revised current.txt to the main Android repository, you will need approval. ******************************
解决: 执行make update-api,结束后再执行make -jn
本文来自博客园,作者:摩斯电码,未经同意,禁止转载