MAGIC XPA 3.1で作成したAndroid (.apk)が、 Google Developerにuploadしようとしたら
以下のエラーが表示された。
アップロード出来ませんでした。
この APKは、aaptでは解析できません。エラー出力
Failed to run aapt dump badging: ERROR getting 'name' attribute: attribute is not a string value
エラー内容は、文字列の値が悪いと言われるけど、エラーの場所って何処?
MAGIC のリッチビルダーで作成したのに、NGになるってどうして?
原因
C:\Program Files\Magicxpa\Studio 3.1\RIAModules\Android\Source\app\src\main
のフォルダにある、AndroidManifest.xmlに、@string/があるとNG
対応
C:\Program Files\Magicxpa\Studio 3.1\RIAModules\Android\Source\app\src\main
のフォルダにある、AndroidManifest.xmlの、@string/ をすべて
直接値を記述する。
res/values/strings.xmlを参照するのではなく、AndroidManifest.xmlに値を記述
例
android:label="@string/app_name"
↓
android:label="hogehogeApp"
0 件のコメント:
コメントを投稿