1

我正在 Visual Studio 和 Xamarin c# monodroid 开发工具中开发一个 android 应用程序。我有一些嵌入到我的项目中的外部 JAR 文件。大多数项目工作正常,但是当我尝试从 Yocto ( yocto android lib ) 嵌入 JAR 并将 YoctoAPI.jar 放入一个新的 android 项目并将其链接为“EmbeddedJar”时,编译器失败并出现异常“generator.exe”退出代码 -1073741819。这是生成器中的 NULL 指针异常,在网上搜索我发现一些人有同样的问题,并告诉我不支持混淆代码(我理解)。但是我怎样才能在 JAR 文件中找到混淆的代码呢?或者还有其他我没有看到的问题。

如果我需要发布更多项目设置或环境/系统参数,请告诉我

4

2 回答 2

0

创建绑定项目时出现同样的错误,在我的情况下,问题出在资源文件中,您需要添加 jar 文件和资源文件,例如,

在此处输入图像描述

bin - 包含所有 jar 文件,

res - 包含所有资源文件,

并在您的项目中添加压缩的“ bin ”文件夹并构建工作正常。

于 2014-06-20T07:00:41.940 回答
0

Visual Studio 的此类问题可以通过修复来解决。

您需要修复 Visual Studio。转到控制面板->程序。然后选择您正在使用的 Visual Studio 版本并按“更改”(或右键单击它并按“更改”)。出现设置后,单击“修复”。

于 2013-06-14T11:58:58.190 回答