0

phonegapアプリをベース部分、Android固有の部分、およびios固有の部分に分割しました。ビルドするプラットフォームに応じて、コードを再構築するantスクリプトを作成しました。AntスクリプトはAndroidプロジェクトをコピーし、特定のファイルをアセット/wwwディレクトリに追加します

私がするとき

./android update project --target 1 --path /workspace/projectroot

その後

ant debug

プロジェクトのルートディレクトリから、次のエラーが発生します

'error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). '
BUILD FAILED
null returned: 1

Eclipseで新しいアセンブルされたプロジェクトを開くと、問題が発生します。android.jarとAndroid Dependenciesが存在せず、ソースプロジェクトと比較しています。

では、どうすればこれを修正できますか?何か案は?前もって感謝します

4

1 に答える 1

1

Could you check what target do you have with id=1 (--target 1)? Just call android list targets

Most probably you use wrong API level. Check answer here Android NDK r4 san-angeles problem

于 2012-08-10T11:44:56.013 に答える