[Mono-bugs] [Bug 661418] New: Resource Generation fails if no string named hello is found
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sat Dec 25 21:32:25 EST 2010
https://bugzilla.novell.com/show_bug.cgi?id=661418
https://bugzilla.novell.com/show_bug.cgi?id=661418#c0
Summary: Resource Generation fails if no string named hello is
found
Classification: Mono
Product: MonoDroid
Version: unspecified
Platform: Other
OS/Version: Windows 7
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Tools
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: jhill at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: Product Management
Blocker: ---
Description of Problem:
Attempting to build a project fails in aresgen.exe with
Steps to reproduce the problem:
1. Create a new MonoDroid Application project in VS
2. Edit Resources/values/strings.xml. Change the name of the first string from
hello to anything else.
3. Save the file and attempt to build the solution.
Actual Results:
Build fails with 1 error:
Error 1 System.InvalidOperationException: Command failed. Command:
C:\android-sdk-windows\platform-tools\aapt "package" "-M"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz\AndroidManifest.xml" "-J"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz" "-F"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz\resources.apk" "-S"
"C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res" "-I"
"C:\android-sdk-windows\platforms\android-8\android.jar"
C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\aresgen Mdr10
Build output:
------ Build started: Project: Mdr10, Configuration: Debug Any CPU ------
Build started 12/25/2010 9:25:47 PM.
_GenerateAndroidAssetsDir:
Skipping target "_GenerateAndroidAssetsDir" because it has no outputs.
_GenerateAndroidResourceDir:
Copying file from "Resources\values\strings.xml" to
"C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res\values\strings.xml".
_ResolveMonoDroidSdks:
MonoDroid Tools: C:\Program Files\MSBuild\Novell\
MonoDroid Framework: C:\Program Files\Reference
Assemblies\Microsoft\Framework\MonoDroid\v2.0\
Android SDK: C:\android-sdk-windows\
Java SDK: C:\Program Files\Java\jdk1.6.0_21\
_UpdateAndroidResgen:
AndroidResgen Task
ResourceDirectory: C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res\
ResgenOutputFile: Resources\Resource.Designer.cs
Namespace: Mdr10
JavaSdkDirectory: C:\Program Files\Java\jdk1.6.0_21\
AndroidSdkDirectory: C:\android-sdk-windows\
MonoDroidToolsDirectory: C:\Program Files\MSBuild\Novell\
ExtraArgs:
C:\Program Files\MSBuild\Novell\aresgen.exe
-o="Resources\Resource.Designer.cs" --sdk-dir="C:\android-sdk-windows"
--java-sdk-dir="C:\Program Files\Java\jdk1.6.0_21" --namespace="Mdr10" -v -S
"C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res"
aresgen : error 1: System.InvalidOperationException: Command failed. Command:
C:\android-sdk-windows\platform-tools\aapt "package" "-M"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz\AndroidManifest.xml" "-J"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz" "-F"
"C:\Users\Joseph\AppData\Local\Temp\sb3u1aip.5iz\resources.apk" "-S"
"C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res" "-I"
"C:\android-sdk-windows\platforms\android-8\android.jar"
C:\Users\Joseph\tmpProjects\Mdr10\Mdr10\obj\Debug\res\layout\main.xml:7:
error: Error: No resource found that matches the given name (at 'text' with
value '@string/hello').
at
MonoDroid.Utils.ProcessRocks.<ReadStandardOutput>c__Iterator1.MoveNext()
at MonoDroid.Tools.Aresgen.Package.CreatePackage(String aapt, Context
context, String dir)
at MonoDroid.Tools.Aresgen.Package.GetResources(Context context)
at MonoDroid.Tools.Aresgen.App.Main(String[] args)
Build FAILED.
Time Elapsed 00:00:00.18
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list