最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Android 5.1编译报错之—uses or overrides a deprecated API.

IT圈 admin 3浏览 0评论

Android 5.1编译报错之—uses or overrides a deprecated API.

Android 5.1编译报错之—uses or overrides a deprecated API.
在编译Android 5.1时遇到如下报错

frameworks/support/v4/java/android/support/v4/media/TransportMediator.java:190: error: cannot access RemoteControlClient
return mController != null ? mController.getRemoteControlClient() : null;
^
class file for android.media.RemoteControlClient not found
frameworks/support/v4/java/android/support/v4/media/TransportMediator.java:240: error: cannot access OnPlaybackPositionUpdateListener
mController.refreshState(mCallbacks.onIsPlaying(),
^
class file for android.media.RemoteControlClient$OnPlaybackPositionUpdateListener not found
Note: frameworks/support/v4/java/android/support/v4/view/accessibility/AccessibilityEventCompat.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
build/core/java.mk:346: recipe for target ‘out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/classes-full-debug.jar’ failed
make: *** [out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/classes-full-debug.jar] Error 41

解决办法

更换java版本到JDK7 Android5.1/6使用的java版本是JDK7
source /etc/profileOpen7

参考链接:=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

Android 5.1编译报错之—uses or overrides a deprecated API.

Android 5.1编译报错之—uses or overrides a deprecated API.
在编译Android 5.1时遇到如下报错

frameworks/support/v4/java/android/support/v4/media/TransportMediator.java:190: error: cannot access RemoteControlClient
return mController != null ? mController.getRemoteControlClient() : null;
^
class file for android.media.RemoteControlClient not found
frameworks/support/v4/java/android/support/v4/media/TransportMediator.java:240: error: cannot access OnPlaybackPositionUpdateListener
mController.refreshState(mCallbacks.onIsPlaying(),
^
class file for android.media.RemoteControlClient$OnPlaybackPositionUpdateListener not found
Note: frameworks/support/v4/java/android/support/v4/view/accessibility/AccessibilityEventCompat.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
build/core/java.mk:346: recipe for target ‘out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/classes-full-debug.jar’ failed
make: *** [out/target/common/obj/JAVA_LIBRARIES/android-support-v4_intermediates/classes-full-debug.jar] Error 41

解决办法

更换java版本到JDK7 Android5.1/6使用的java版本是JDK7
source /etc/profileOpen7

参考链接:=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

发布评论

评论列表 (0)

  1. 暂无评论