0

Androidスタジオでプロジェクトのビルドターゲットを4.1から3.1に変更しようとしています。

    <uses-sdk
    android:minSdkVersion="16"
    android:targetSdkVersion="16" />

    <uses-sdk
    android:minSdkVersion="12"
    android:targetSdkVersion="12" />

私のプロジェクト構造で、SDKビルドターゲットを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);

makeCustomAnimation が 4.1 まで導入されなかったことは知っていますが、どうすればこれを修正できますか? 4.1 からクラスを追加して 3.1sdk に追加できますか? またはActivityOptions.makeCustomAnimationの前にどのメソッドが使用されていたか...どんな助けでも大歓迎です...

ありがとう

4

2 に答える 2