1

この動作は、コマンドラインとEclipseの新しいプロジェクトの両方で再現されています。私は何にも触れていません。

aapt p -M AndroidManifest.xml -S res -v
Locale/Vendor pairs:
   /
   /
   /
   /

Files:
  drawable-hdpi/icon.png
      Src: res/drawable-hdpi/icon.png
  drawable-ldpi/icon.png
      Src: res/drawable-ldpi/icon.png
  drawable-mdpi/icon.png
      Src: res/drawable-mdpi/icon.png
  layout/main.xml
      Src: res/layout/main.xml
  values/strings.xml
      Src: res/values/strings.xml
  AndroidManifest.xml
      Src: AndroidManifest.xml
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
    (new resource id icon from res/drawable-hdpi/icon.png)
    (new resource id icon from res/drawable-ldpi/icon.png)
    (new resource id icon from res/drawable-mdpi/icon.png)
    (new resource id main from res/layout/main.xml)
res/layout/main.xml:2: error: No resource identifier found for attribute 'orientation' in package 'android'
res/layout/main.xml:2: error: No resource identifier found for attribute 'layout_width' in package 'android'
res/layout/main.xml:2: error: No resource identifier found for attribute 'layout_height' in package 'android'
res/layout/main.xml:7: error: No resource identifier found for attribute 'layout_width' in package 'android'
res/layout/main.xml:7: error: No resource identifier found for attribute 'layout_height' in package 'android'
res/layout/main.xml:7: error: No resource identifier found for attribute 'text' in package 'android'

Androidプラットフォームを実行している64ビットUbuntuの場合-2.3.3SDKを備えたツールバージョン3。

ご協力いただきありがとうございます!とても有難い!

4

2 に答える 2

4

Androidフレームワークのリソースは含まれていません。フレームワークリソース.apkを見つける場所のパスで-Iオプションを使用します。

于 2011-04-16T01:42:33.740 に答える
0

私もこのエラーが発生しました。私の解決策は、必須フィールドまたは変数にフルパスとAndroidjarの名前を入力することでした。aapkがそれを見つけられない場合、これはそれが報告するエラーメッセージです。

于 2012-03-14T17:51:29.743 に答える