我试图在 android studio 中将我的项目构建目标从 4.1 更改为 3.1。
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="16" />
至
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="12" />
在我的项目结构中,我将 SDKs Build 目标更改为 Android 3.1。当我尝试在 3.1 的 AVD 设置中运行该项目时,我得到的项目与 AVD 不兼容。
我在代码中遇到的主要错误是:
Bundle bundle_animation = ActivityOptions.makeCustomAnimation(
MainActivity.this, R.anim.animation, R.anim.animation2).toBundle();
startActivity(startNewGame, bundle_animation);
我知道直到 4.1 才引入 makeCustomAnimation...但是我该如何解决这个问题...我可以从 4.1 添加类并将其添加到 3.1sdk 吗?或者在 ActivityOptions.makeCustomAnimation 之前使用了什么方法...任何帮助将不胜感激...
谢谢