Android(安卓)不能使用内部资源
16lz
2021-12-04
Android使用内部资源出现错误,如下:
target Java: Calendar (out/target/common/obj/APPS/Calendar_intermediates/classes)packages/apps/Calendar/src/com/android/calendar/alerts/AlertService.java:790: 软件包 com.android.internal.R 不存在 String defaultString = context.getString(com.android.internal.R.string.ringtone_default); ^注意:某些输入文件使用或覆盖了已过时的 API。注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。1 错误make: *** [out/target/common/obj/APPS/Calendar_intermediates/classes-full-debug.jar] Error 41
解决方法:
去掉Android.mk中的
LOCAL_SDK_VERSION := current
LOCAL_SDK_VERSION 用于指定该APK项目所需的SDK版本,current代表了当前Android源码的版本。
android.mk中加上了 LOCAL_SDK_VERSION := current
会使应用程序不能访问hide的api
更多相关文章
- Android(安卓)视图动画(View Animation) 使用详解
- Android(安卓)应用的版本兼容 了解一下(理解 minSdkVersion、targ
- Android布局优化
- 第二部分:开发简要指南-第五章 支持不同的Android设备
- 4.1 Android如何访问资源
- Android(安卓)React Native的使用细节问题
- Android的消息机制,用Android线程间通信的Message机制,Android中Ha
- 华硕 Eee Pad Transformer 3G 版本台湾地区 Android(安卓)3.2 更
- android关于使用哪个版本开发的讨论