gpt4 book ai didi

android - "make"命令编译 android 源失败

转载 作者:行者123 更新时间:2023-11-29 01:35:20 25 4
gpt4 key购买 nike

嘿...我正在从源代码构建一个 android ROM。我已经成功执行了 source build/envsetup.sh 然后午餐。最后,我在“制作”中遇到了一些错误。这些是错误:

*Checking API : checkapi-last
out/target/common/obj/PACKAGING/public_api.txt:23512:error 12: Class android.telephony.gsm.SmsManager changed static qualifier
prebuilts/sdk/api/19.txt:23496: error 9: Removed public method android.telephony.gsm.SmsManager.divideMessage
prebuilts/sdk/api/19.txt:23497: error 9: Removed public method android.telephony.gsm.SmsManager.getDefault
prebuilts/sdk/api/19.txt:23498: error 9: Removed public method android.telephony.gsm.SmsManager.sendDataMessage
prebuilts/sdk/api/19.txt:23499: error 9: Removed public method android.telephony.gsm.SmsManager.sendMultipartTextMessage
prebuilts/sdk/api/19.txt:23500: error 9: Removed public method android.telephony.gsm.SmsManager.sendTextMessage
prebuilts/sdk/api/19.txt:23501: error 10: Removed public method android.telephony.gsm.SmsManager.RESULT_ERROR_GENERIC_FAILURE
prebuilts/sdk/api/19.txt:23502: error 10: Removed public method android.telephony.gsm.SmsManager.RESULT_ERROR_NO_SERVICE
prebuilts/sdk/api/19.txt:23503: error 10: Removed public method android.telephony.gsm.SmsManager.RESULT_ERROR_NULL_PDU
prebuilts/sdk/api/19.txt:23504: error 10: Removed public method android.telephony.gsm.SmsManager.RESULT_ERROR_RADIO_OFF
prebuilts/sdk/api/19.txt:23505: error 10: Removed public method android.telephony.gsm.STATUS_ON_SIM_FREE
prebuilts/sdk/api/19.txt:23506: error 10: Removed public method android.telephony.gsm.SmsManager.STATUS_ON_SIM_READ
prebuilts/sdk/api/19.txt:23507: error 10: Removed public method android.telephony.gsm.SmsManager.STATUS_ON_SIM_SENT
prebuilts/sdk/api/19.txt:23508: error 10: Removed public method android.telephony.gsm.SmsManager.STATUS_ON_SIM_UNREAD
prebuilts/sdk/api/19.txt:23509: error 10: Removed public method android.telephony.gsm.SmsManager.STATUS_ON_SIM_UNSENT*

我在谷歌上搜索了如何解决这些错误,但他们说这只是关于 java.lang.然后我检查了我的 java 和 javac,它们已经有了相同的 java 版本,即 1.6.0_45。所以我认为,Java 不是我的问题...另一种解决方案是使用make update-api && make,但这仍然没有解决我的问题...

谁能帮我解决这个问题...???提前致谢..?? :-)

最佳答案

你做的是哪个aosp版本?如果你制作 android 2.3.1 ,请确保你的 javadoc 版本是 6。或与 javac 和 java 相同的版本。sudo update-alternatives --config javadoc并且不要忘记清理文件夹:rm -rf 输出/target/common/docs/

现在,再试一次

关于android - "make"命令编译 android 源失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28580685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com