2016-08-25 17 views
0

私はAndroidプログラミング用にDelphi 10.1 Berlinを使用しています。コンパイルをクリックすると、古いsdkエラーが発生します。 AndoridManifest.xmlを変更することはできません。ファイルを動的にロードし、プロジェクトを実行するときに再作成するからです。 Delphi XE7は問題ありませんが、Delphi 10.1 Berlin(SDK 24)はエラーを受け取りました。install_failed_older_sdkエラーDelphi 10.1 Berlin

マイ電話:LG P920 Androidのバージョン:2.3.5 SDKツール:インストール(2.3.3-2.3.7 API 10と他の新しいバージョン) デルファイ:10.1ベルリン のWindows 7

General

SDK properties

答えて

0

残念ながら、残念ながら、デルファイ10.1ベルリンとあなたのデバイスではあまり遠くにはなりません。 Embarcadero's Delphi 10.1 Seattle Android Software Requirements documentationによれば、Delphi 10.1 Berlinはアイスクリームサンドイッチ、特にAndroid 4.0.3と4.0.4(APIレベル15)のみをサポートしています。

APIレベル10はサポートされなくなりました。デルフトXE7によって最後にサポートされたのは、Embarcadero's Delphi XE7 Seattle Android Software Requirements documentationです。

EmbarcaderoのさまざまなDelphi製品バージョンの一般的なターゲットプラットフォームサポートの詳細は、Platform Status docwikiページに記載されています。

他にも1点ですが、 AndroidプロジェクトのAndroid \ Debug \ AndroidManifest.xmlファイルがプロジェクトをビルドするたびに書き直され続ける限り、あなたは正しいでしょう。しかし、書き出されたものを変更したい場合は、プロジェクトフォルダのプロジェクトのAndroidManifest.template.xmlファイルを編集することで、簡単に変更できます。

関連する問題