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: [email protected] ReportedBy: [email protected] QAContact: [email protected] 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. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
