Hi,

I'm trying to get the tabindex software to build for use on the emulator but
have hit a problem - it is having problems at the deployment stage.

The output from the build is giving this

------ Build started: Project: HelloTabActivity, Configuration: Debug Any
CPU ------
  HelloTabActivity -> C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.488]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 22/10/2011 01:03:57.
Project "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj" on
node 1 (SignAndroidPackage target(s)).
_GenerateAndroidAssetsDir:
Skipping target "_GenerateAndroidAssetsDir" because it has no outputs.
_GenerateAndroidResourceDir:
  Copying file from "Resources\Layout\Main.axml" to
"C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res\layout\main.axml".
  Copying file from "Resources\Drawable\ic_tab_artists.xml" to
"C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res\drawable\ic_tab_artists.xml".
_ResolveMonoAndroidSdks:
  Looking for Android SDK..
    Key HKCU\SOFTWARE\Android SDK Tools\Path not found.
    Key HKLM\SOFTWARE\Android SDK Tools\Path found:
      Path contains adb.exe in \platform-tools (C:\Android\android-sdk).
  Looking for Java 6 SDK..
    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion found.
    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome found:
      Path contains jarsigner.exe in \bin (C:\Program Files
(x86)\Java\jdk1.6.0_27).
  MonoAndroid Tools: C:\Program Files (x86)\MSBuild\Novell\
  MonoAndroid Framework: C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files
(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\
  Android SDK: C:\Android\android-sdk\
  Java SDK: C:\Program Files (x86)\Java\jdk1.6.0_27\
_ValidateAndroidPackageProperties:
  GetAndroidPackageName Task
    ManifestFile: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml
    AssemblyName: HelloTabActivity
    PackageName: Tab.View
_UpdateAndroidResgen:
Skipping target "_UpdateAndroidResgen" because all output files are
up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output
files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with
respect to the input files.
CopyFilesToOutputDirectory:
  HelloTabActivity -> C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll
_ConvertDebuggingFiles:
Skipping target "_ConvertDebuggingFiles" because all output files are
up-to-date with respect to the input files.
_CompileAndroidPackage:
  Mandroid Task
    Assemblies: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll; C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll; C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll; C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll; C:\Program Files
(x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll; C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
    I18nAssemblies:
    BuildDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\
    ReferenceAssembliesDirectory: C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files
(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;
    AndroidSdkDirectory: C:\Android\android-sdk\
    JavaSdkDirectory: C:\Program Files (x86)\Java\jdk1.6.0_27\
    AssetDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\assets\
    AndroidSdkPlatform: 8
    MonoAndroidToolsDirectory: C:\Program Files (x86)\MSBuild\Novell\
    ResourceDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res\
    ManifestTemplate: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml
    Package: Tab.View
    NativeLibrary:
    JavaSource:
    Debug: True
    UseSharedRuntime: True
    SupportedAbis: armeabi;armeabi-v7a
    LinkMode: SdkOnly
    ExtraArgs:
  C:\Program Files (x86)\MSBuild\Novell\mandroid.exe -v --nosign
--sdk-dir="C:\Android\android-sdk"
--builddir="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\android"
--framework-dir="C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2" --framework-dir="C:\Program
Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0"
-S="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res"
--package="Tab.View"   --linksdkonly --abi="armeabi;armeabi-v7a"
--java-sdk-dir="C:\Program Files (x86)\Java\jdk1.6.0_27" --debug
--manifest-template="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml"
--sdk-platform="8" "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll" "C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll" "C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll" "C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll" "C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll"
  MonoDroid.Utils.CommandFailedException: Operation is not valid due to the
current state of the object
    at
MonoDroid.Utils.ProcessRocks+<ReadStandardOutput>c__Iterator6.MoveNext ()
[0x00000] in <filename unknown>:0
    at Monodroid.Toolbox.InvokeCommand (IEnumerable`1 commandLine) [0x00000]
in <filename unknown>:0
    at Monodroid.Toolbox.InvokeAapt (System.String packageName) [0x00000] in
<filename unknown>:0
    at Monodroid.Droidinator.CreatePackagedResources
(System.Collections.Generic.List`1 javaTypes) [0x00000] in <filename
unknown>:0
    at Monodroid.Droidinator.CreateApk () [0x00000] in <filename unknown>:0
    at Monodroid.MainClass.Main (System.String[] argv) [0x00000] in
<filename unknown>:0
AndroidManifest.xml(8): error 1: No resource found that matches the given
name (at 'label' with value '@string/app_name').
[C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj]

Done Building Project "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj"
(SignAndroidPackage target(s)) -- FAILED.

Build FAILED.

"C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj"
(SignAndroidPackage target) (1) ->
(_CompileAndroidPackage target) ->
  AndroidManifest.xml(8): error 1: No resource found that matches the given
name (at 'label' with value '@string/app_name').
[C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj]

    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:21.66






Error: Cancelled
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========

Build Summary
-------------
00:03.722 - Failed  - Debug Any CPU -
HelloTabActivity\HelloTabActivity.csproj

Total build time: 00:34.774

========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

In the AndroidManifest.xml file (auto generated from the project settings),
I have the following

<?xml version="1.0" encoding="utf-8"?><manifest
xmlns:android="http://schemas.android.com/apk/res/android";
android:installLocation="internalOnly" package="Tab.View"
android:versionCode="1" android:versionName="fubar">  <application
android:label="tab_view">  </application>  <uses-sdk
android:minSdkVersion="4" /></manifest>

If I alter the tab_view part to read "@string/app_name", the above
errors vanish, but are replaced by these...

------ Build started: Project: HelloTabActivity, Configuration: Debug
Any CPU ------
  HelloTabActivity -> C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.488]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 22/10/2011 01:09:21.
Project "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj"
on node 1 (SignAndroidPackage target(s)).
_GenerateAndroidAssetsDir:
Skipping target "_GenerateAndroidAssetsDir" because it has no outputs.
_ResolveMonoAndroidSdks:
  Looking for Android SDK..
    Key HKCU\SOFTWARE\Android SDK Tools\Path not found.
    Key HKLM\SOFTWARE\Android SDK Tools\Path found:
      Path contains adb.exe in \platform-tools (C:\Android\android-sdk).
  Looking for Java 6 SDK..
    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion found.
    Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome found:
      Path contains jarsigner.exe in \bin (C:\Program Files
(x86)\Java\jdk1.6.0_27).
  MonoAndroid Tools: C:\Program Files (x86)\MSBuild\Novell\
  MonoAndroid Framework: C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files
(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\
  Android SDK: C:\Android\android-sdk\
  Java SDK: C:\Program Files (x86)\Java\jdk1.6.0_27\
_ValidateAndroidPackageProperties:
  GetAndroidPackageName Task
    ManifestFile: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml
    AssemblyName: HelloTabActivity
    PackageName: Tab.View
_UpdateAndroidResgen:
Skipping target "_UpdateAndroidResgen" because all output files are
up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all
output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date
with respect to the input files.
CopyFilesToOutputDirectory:
  HelloTabActivity -> C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll
_ConvertDebuggingFiles:
Skipping target "_ConvertDebuggingFiles" because all output files are
up-to-date with respect to the input files.
_CompileAndroidPackage:
  Mandroid Task
    Assemblies: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll; C:\Program
Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll;
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
    I18nAssemblies:
    BuildDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\
    ReferenceAssembliesDirectory: C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\;C:\Program Files
(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;
    AndroidSdkDirectory: C:\Android\android-sdk\
    JavaSdkDirectory: C:\Program Files (x86)\Java\jdk1.6.0_27\
    AssetDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\assets\
    AndroidSdkPlatform: 8
    MonoAndroidToolsDirectory: C:\Program Files (x86)\MSBuild\Novell\
    ResourceDirectory: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res\
    ManifestTemplate: C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml
    Package: Tab.View
    NativeLibrary:
    JavaSource:
    Debug: True
    UseSharedRuntime: True
    SupportedAbis: armeabi;armeabi-v7a
    LinkMode: SdkOnly
    ExtraArgs:
  C:\Program Files (x86)\MSBuild\Novell\mandroid.exe -v --nosign
--sdk-dir="C:\Android\android-sdk"
--builddir="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\android"
--framework-dir="C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2"
--framework-dir="C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0"
-S="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\obj\Debug\res"
--package="Tab.View"   --linksdkonly --abi="armeabi;armeabi-v7a"
--java-sdk-dir="C:\Program Files (x86)\Java\jdk1.6.0_27" --debug
--manifest-template="C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\Properties\AndroidManifest.xml"
--sdk-platform="8" "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\bin\Debug\HelloTabActivity.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.2\Mono.Android.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll"
"C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll"
  MonoDroid.Utils.CommandFailedException: Operation is not valid due
to the current state of the object
    at MonoDroid.Utils.ProcessRocks+<ReadStandardOutput>c__Iterator6.MoveNext
() [0x00000] in <filename unknown>:0
    at Monodroid.Toolbox.InvokeCommand (IEnumerable`1 commandLine)
[0x00000] in <filename unknown>:0
    at Monodroid.Toolbox.InvokeAapt (System.String packageName)
[0x00000] in <filename unknown>:0
    at Monodroid.Droidinator.CreatePackagedResources
(System.Collections.Generic.List`1 javaTypes) [0x00000] in <filename
unknown>:0
    at Monodroid.Droidinator.CreateApk () [0x00000] in <filename unknown>:0
    at Monodroid.MainClass.Main (System.String[] argv) [0x00000] in
<filename unknown>:0

C:\Program Files
(x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(399,2): error
MSB6006: "mandroid.exe" exited with code 1.
[C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj]
Done Building Project "C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj"
(SignAndroidPackage target(s)) -- FAILED.

Build FAILED.

"C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj"
(SignAndroidPackage target) (1) ->
(_CompileAndroidPackage target) ->
  C:\Program Files
(x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets(399,2): error
MSB6006: "mandroid.exe" exited with code 1.
[C:\Users\paul\Documents\Visual Studio
2010\Projects\HelloTabActivity\HelloTabActivity\HelloTabActivity.csproj]

    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:20.28






Error: Cancelled
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========

Build Summary
-------------
00:00.243 - Failed  - Debug Any CPU - HelloTabActivity\HelloTabActivity.csproj

Total build time: 00:31.826

========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

I'm using the full blown monodroid kit (1.2) and I'm at a loss over
this error. Any help would be appreciated.

Thanks

Paul
_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to