0

我们已经能够使用 monodroid 运行和测试所有示例小部件,除了 hellotabwidget。打包失败,不显示错误。有人可以发布标签小部件的工作示例或解释 monodroid 网站上的标签教程有什么问题吗?我们正在使用最新版本的 monodroid(刚刚发布但尚未购买)

http://mono-android.net/Tutorials/Hello_Views/Tab_Layout是指向无效教程的链接.....我们编写了 monodroid,他们给了我们一种方法来查看下面的“错误”,但这太疯狂了.

感谢您的任何帮助。

不幸的是,发生的事情是 Androidaapt工具正在报告错误,并且mandroid没有正确捕获和报告该错误。:-(

这将在下一个版本中修复,但与此同时,这里有一个(可怕的!)步骤序列来确定实际错误:

  1. 打开一个Visual Studio Command Prompt(2010),以下简称终端:开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio Command Prompt(2010)

  2. 在终端中,导航到您的项目目录。

  3. 运行以下命令:

    MSBUILD /t:安装 YOUR.csproj /p:MandroidExtraArgs=-v=10

  4. 在大量输出中,您想要查找如下所示的行:

    运行命令:E:\Applications\Android\android-sdk-windows.r10\platform-tools\aapt "package" "-f" "-M" "AndroidManifest.xml" "-J" "src" "--custom -package" "p14test.p14test" "-F" "bin\packaged_resources" "-S" "E:\tmp\VSProjects\P14Test\P14Test\obj\Debug\res" "-I" "E:\Applications\Android \android-sdk-window s.r10\platforms\android-8\android.jar"

  5. 运行以下命令:

    cd obj\调试\android

  6. 执行(4)中引用的命令:

    E:\Applications\Android\android-sdk-windows.r10\platform-tools\aapt "package" "-f" "-M" "AndroidManifest.xml" "-J" "src" "--custom-package" "p14test.p14test" "-F" "bin\packaged_resources" "-S" "E:\tmp\VSProjects\P14Test\P14Test\obj\Debug\res" "-I" "E:\Applications\Android\android- sdk-window s.r10\platforms\android-8\android.jar"

您现在应该能够看到丢失的错误消息。

感谢您对此的帮助....

4

2 回答 2

0

我不知道 monodroid 是什么,但看起来该教程与已损坏的 Android SDK 教程相同。看

Android TabHost 示例的问题

关于如何解决它。

于 2011-04-16T16:39:28.210 回答
0

如果您只是简单地发布您收到的错误消息,您可以让人们更容易提供帮助,特别是如果它真的很难得到。

无论如何,完整的代码是 API Demo 示例应用程序的一部分,它可以在我的设备上运行:

https://github.com/mono/monodroid-samples/blob/master/ApiDemo/Tutorials/TabLayoutTutorial.cs

于 2011-04-16T23:22:55.470 回答