Closed5

App CenterでXamarin.AndroidのtargetSdkVersion=30でのビルドができるようになったらしい

ばつしい / vatscyばつしい / vatscy

先月このようなハマりをした

結論から言うと、Android 11ではapkをSignature Scheme v2以上で署名していないとインストールできないらしく、Visual Studio App Centerはこの時点でまだv2に対応していなかった。

https://github.com/microsoft/appcenter/issues/1738

しかし、本日(2020/12/23)App Centerを覗いてみると下記のようなアラートが!

実際に試してみる。

ばつしい / vatscyばつしい / vatscy

ビルドターゲットの指定を修正する。

AndroidManifest.xml
- <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29" />
+ <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30" />
Sample.Android.csproj
- <targetFrameworkVersion>v10.0</targetFrameworkVersion>
+ <targetFrameworkVersion>v11.0</targetFrameworkVersion>
ばつしい / vatscyばつしい / vatscy

Android 11端末に無事インストールができた!!!
              
              終
            制作・著作
            ━━━━━
             ⓃⒽⓀ

このスクラップは2020/12/23にクローズされました