相关疑难解决方法(0)

Android XML百分比符号

我有一个字符串数组,其中使用了%符号.正确使用的格式%%.当我在该数组中有一个字符串有多个时%它给了我这个错误.

 Multiple annotations found at this
 line:
 - error: Multiple substitutions specified in non-positional format;
   did you mean to add the formatted="false" attribute?
 - error: Found tag </item> where </string-array> is expected
Run Code Online (Sandbox Code Playgroud)

xml android android-resources xliff

292
推荐指数
10
解决办法
11万
查看次数

Eclipse没有显示XML错误

我已经提到过这个问题Eclipse问题视图不再显示错误 但是这似乎无法解决我的问题

我目前的配置

适用于Web开发人员的Windows 7 64但Eclipse Java EE IDE(尝试过Juno,Indigo的几个版本)

Eclipse不断抛出错误"R无法解析为变量",但不会在xml文件中显示错误.

一个简单的例子

<EditText
    android:id="@+id/srchUsers"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:layout_marginBottom="0dp"
    android:layout_marginTop="10dp"
    android:background="@android:color/white"
    android:ems="10"
    android:hint="Search Users"
    android:inputType="text"
    android:maxLines="1"
    android:paddingLeft="10dp"
    android:drawableLeft="@drawable/ic_action_search_black" 
    >
Run Code Online (Sandbox Code Playgroud)

可绘制的ic_action_search_black不存在,但是除了可怕的"R无法解析"之外,eclipse不会显示任何错误.我已经尝试了大多数解决方案,例如检查问题视图,标记视图,确保所有错误都设置为显示等.但没有任何效果.

我认为它可能是eclipse 64位,但在Win 7 64上的32位版eclipse却给了我同样的错误.

但是,我有另一台老机器运行Win 7 32位同样的日食(32位); 我可以看到布局(xml)文件中的错误,我很容易调试.

我在使用当前的开发机器进行调试时失去了宝贵的时间.

任何帮助都非常感谢.

Eclipse设置

窗口 - >首选项 - > Android - >构建 - >输出设置为详细

问题窗格 - >配置内容 - >显示所有项目已选中

标记窗格 - >配置内容 - >显示所有项目已选中

没有显示错误

注意图像显示R无法解析,没有显示xml错误,其中有明显的xml错误.

xml eclipse debugging android

6
推荐指数
1
解决办法
1255
查看次数

Xamarin Studio Android App"aapt.exe"已退出,代码为-1073741819错误MSB6006:

我只是创建一个项目,并希望在我的Android手机中构建和运行它.

这是我的项目输出的正常细节.我没有在任何文件中添加空格和破折号.错误错误MSB6006:"aapt.exe"已退出,代码为-1073741819.显示

C:\Users\DeviceBee SAQE\AppData\Local\Android\android-sdk\build-tools\21.0.1\aapt.exe
  package -f -m -M "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy
 \AndroidManifest.xml" -J "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy" 
 --custom-package app1.app1 -F "C:\Users\DeviceBee SAQE\AppData\Local\Temp\mwyidlg1.uvy
  \resources.apk.bk" -S obj\Debug\res -I "C:\Users\DeviceBee SAQE\AppData\Local\Android
  \android-sdk\platforms\android-12\android.jar" --auto-add-overlay --max-res-version
   12 
Run Code Online (Sandbox Code Playgroud)

C:\ Program Files(x86)\ MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(783,2):错误MSB6006:"aapt.exe"已退出,代码为-1073741819.

c# android xamarin xamarin-studio

5
推荐指数
1
解决办法
2460
查看次数