読者です 読者をやめる 読者になる 読者になる

Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

Android API 19 について

Android API を最新の 19 まではインストールしないでください。

 

Could not determine $(TargetFrameworkVersion) for API level '19' (XA0000)

というエラーが表示されてビルドできないか、Visual Studio だと、プロジェクトのプロパティで Target Android Version が Use Compile using SDK version になってる状態で設定変更すると致命的なエラーが出たりします。

f:id:ytabuchi:20131201225921p:plain

なので、Android 4.4 (API 19)は見送った方が良さそうですね。。または画面のところを API Level 18 以下に設定してください。

f:id:ytabuchi:20131201225948p:plain

 

that's a bug in Xamarin.Android when you have API level 19 installed (in the Android SDK Manager) and your project is set to use the latest SDK. In addition to failing to build, it emits an incorrect activation error that causes XS to reactivate. You can work around this by setting your project to use specific SDK, or uninstalling API level 19.

http://forums.xamarin.com/discussion/comment/34918/#Comment_34918