问题标签 [release-builds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
546 浏览

uwp - 正在构建的项目“AMD64”的处理器架构不匹配

为我的 UWP 应用创建商店包时出现以下错误:

正在构建的项目的处理器架构“AMD64”与参考的处理器架构“C:\user.nuget\packages\ksemenenko.googleanalytics\1.0.3.2\lib\UAP10\Plugin.GoogleAnalytics.dll”不匹配”、“x86”。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器体系结构,以便在项目和参考之间对齐处理器体系结构,或者依赖具有与项目的目标处理器体系结构匹配的处理器体系结构的参考。

我打开了配置管理器并确保配置与架构保持一致:ARM/ARM、x64/x64、x86/x86。

有人知道如何为“AMD64”“调整项目和参考之间的处理器架构”吗?

0 投票
1 回答
1246 浏览

android - Custom ReleaseTree is not showing the logs using Timber

I am using custom ReleaseTree for my application using Timber to filter the logs. But when building the release apk application logs are not showing in logcat. When using Timber.DebugTree() in release build logs are showing properly.

Here is my ReleaseTree class:

How I am initializing the ReleaseTree from Application class:

0 投票
1 回答
866 浏览

android - 如何解决`警告:io.grpc.netty.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine$BufferAdapter:`?

我正在使用谷歌翻译 api,当我获得发布版本时,会发出以下警告。我搜索了很多示例,但仍然收到此警告。请任何人给我一个解决错误的解决方案。

在这里,我提到了我的 gradle 文件和警告输出。

我的毕业文件:

警告 :

请任何人给我这个错误的解决方案,

提前谢谢...

0 投票
0 回答
215 浏览

android - 运行发布构建时出现异常'处理任务java.io.IOException时出现异常:'如何解决这个问题?

我正在使用谷歌云语音到文本 api,如果我得到这样的发布构建抛出异常Exception while processing task java.io.IOException:

例外

我的毕业档案

如何解决这个错误,请任何人给我一个解决方案。

提前谢谢...

0 投票
1 回答
306 浏览

javascript - Javascript接口在发布版本中不起作用

我有一个带有一些 Javascript 界面的 Webview

这就是它添加到视图中的方式

在调试构建中,侦听器正在工作。

在 Jenkins 制作的发布版本中,它不起作用。

它不应该与 Proguard 相关,因为 minify 已禁用。

无论如何,我尝试了不同的Proguard 设置,但没有帮助。

如何使其在发布版本中工作?

0 投票
0 回答
87 浏览

react-native - 请让我知道如何在 react-native android 中不运行以下命令的情况下更新发布 apk

我在 android/app/build.gradle 文件中尝试了一些更改

不更新我的代码输出

0 投票
1 回答
541 浏览

c++ - aws sdk c++ 代码不适用于发布版本

我有一个在 Visual Studio 2017 中创建的 .dll c++ 项目。我在其中有使用 aws sdk 从 s3 存储桶获取文件的代码。

我在调试模式模式下构建了这个 dll 项目,并在我的主应用程序(c++)上使用它。它奏效了。

现在我确实做了一个 dll 项目和我的主应用程序的发布版本。我的应用程序在执行“aws sdk c++”代码时崩溃。

这是关于 aws sdk c++ 的代码片段:

希望可以有人帮帮我。

0 投票
0 回答
511 浏览

debugging - 如何在 .NET Core 中调试发布版本

通常我们无法在Visual Studio中调试发布版本,因为代码已经过优化。但是对于.NET Framework应用程序,我们可以按照在 .NET 中调试优化代码中描述的方式进行,因此JIT不会优化代码,因此我们可以调试发布版本。

这种方法非常适用于 .NET Framework 应用程序。但是我尝试了相同的方法在.NET Core项目(netcoreapp2.1)中调试 Azure Function V2 应用程序的发布版本,但它没有工作。

那么有没有办法在 .NET Core 中调试发布版本?

0 投票
1 回答
45 浏览

cmake - 我应该在构建类型的 CMakeLists.txt 中做什么?

我是一些使用 CMake 构建的库的作者。

如果用户指定他们运行 cmake 的构建类型 - 我可以强制执行,没问题。

但是当用户没有指定构建类型时,最佳实践是什么?

  • 我应该忽略它吗?
  • 我应该自己选择一种构建类型作为后备/默认值吗?如果是这样,是哪个?
  • 我已经阅读了这个Kitware 博客条目,它提出了一种解决问题的方法并将其置于库依赖项中。该方法被封装到这个模块中。我应该用那个吗?

到目前为止,我一直在强制执行一些特定的构建类型,并且有人建议我也许我不应该这样做。

0 投票
1 回答
401 浏览

android - Android 谷歌地图在签名 APK 中为空白

我有一个 Google Maps API 密钥,它在我的文件debugrelease google_maps_api.xml文件中。

在模拟器或设备上调试时,其中的应用程序和地图工作。但是,当我生成签名的 APK 并将其安装到真实设备上时,地图是空的,就好像没有指定 Google 地图 API 密钥一样。

我已经尝试使用此处的答案,但似乎不起作用,至少就我在 Google Play、Android Studio 和发布版本方面的经验而言是允许的。

我已经进入了 Google Play Console 和Let Google handle my certificates(或类似的东西)。我现在有一个列表,其中包含MD5 certificate fingerprint SHA-1 certificate fingerprint SHA-256 certificate fingerprint一个标题为[DOWNLOAD CERTIFICATE](应用程序签名证书)的按钮,但不知道如何处理这些......如果我此时应该对它们做任何事情。

接下来我该怎么做才能让地图显示在发布签名的 APK 文件上?我应该在我的项目中的某个地方插入应用程序签名证书吗?

我的意图还不是释放。我只是想测试一个发布版本的性能差异等。

更新 1我遵循了以下内容,现在有了我的证书指纹,但是如果有的话,我应该把它放在哪里?


在此处输入图像描述