1

" " Ant タスクを使用して、MobileFirst 7.0 ( MF バージョン 7.0.0.00.20150312-0731 Consumer Edition ) ハイブリッド アプリケーションを構築しています。app-builderビルドプロセス中に、以下の警告が表示されます:

[app-builder] Apr 08, 2015 10:23:05 AM com.worklight.builder.sourcemanager.handlers.android.AndroidManifestSourceHandler checkBuildTarget
[app-builder] WARNING: FWLST1119W: Android build will fail because the API level used to compile the project is not supported by the MobileFirst Platform Studio.
[app-builder] It is recommended to use Android API level 21 which is the latest API level supported by the IBM MobileFirst Platform Studio. Use the Android SDK Manager to install API level 21, configure your project to build with API level 21 by updating the Project Build Target in Project / Properties / Android dialog.
[app-builder] Apr 08, 2015 10:23:10 AM com.worklight.ant.builders.ApplicationBuilderTask execute
[app-builder] SUCCESS: FWLST2001I: Successfully built environments: [common, ipad, android, iphone]

API レベル 21 を使用するようにプロジェクトの API を構成しましたが、それでも同じ警告が表示されます。API レベルを変更する必要がある他の場所はありますか?

私が行った変更は次のとおりです。

AndroidManifest.xml : <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="21"/>

project.properties : target=android-21

Project Build Target in Project / Properties / Android dialog : Target Name: 5.0.1, API Level : 21
4

2 に答える 2

1

ビルドは実際には失敗しておらず、最終製品はまだ機能しているため、これは誤検出であり、警告は無視できると考える傾向があります。

ほとんどの場合、誤って生成されています。
これは関係なく調査されます。

于 2015-04-13T19:13:54.823 に答える