我在我的设备上测试发布版本时遇到了问题。如果我使用flutter run或flutter run --release的应用程序,应用程序运行时没有错误报告,我可以使用该应用程序没有问题。然而,使用flutter build apk生成的APK,该应用程序立即崩溃,说明该应用程序未能启动。
从这里开始,我跟踪了所有的事情,,所以这不应该是问题。
如何开始调试此问题?
这是颤振博士-v的输出
[✓] Flutter (Channel stable, 1.20.4, on Mac OS X 10.15.7 19H2, locale en-GB)
• Flutter version 1.20.
我正在用flutter开发移动应用程序。 有一次,我在物理iOS设备上运行--释放,它安装了,但一旦我按下app,它就会显示闪屏并终止。它以前工作得很好,在调试模式下也工作得很好。 我能知道为什么会发生这种情况吗? 感谢您的阅读。 Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.4, on macOS 11.0.1 20B50 darwin-x64, locale en-CA)
[✓] Android toolchain - develop for
我正在尝试在Android 8设备上安装一个签名的apk (它是我用Android Studio构建的)。apk没有安装,在Android Studio的logcat中,我得到了以下错误:
E/installd: Failed to delete /data/app/vmdl1035777424.tmp: No such file or directory
该应用程序从未安装在设备上,因此我无法清除应用程序数据。我清理了项目,也清理了Android Studio中的缓存。除此之外,我在创建apk时使用了v1和v2签名。
当(通过Android Studio)在调试模式下安装apk时,它可以工作
我用flutter制作了一个小应用程序,并将其发布到play商店。问题是,我不能安装在我的任何avd上。我收到“您的设备与此版本不兼容”(或类似的消息,取决于我尝试使用的android版本)。 我只是遵循了如何制作一个apk和一个应用程序包的说明(它们都不起作用)。如何使其可下载并可在启用了play store的avd中使用? 这是一个flutter doctor -v [✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 18F132, locale
fr-FR)
• Flutter versio
我已经用C++中的Microsoft Visual Studio2012旗舰版IDE构建了非常简单的win32控制台程序;
代码如下:
int _tmain(int argc, _TCHAR* argv[])
{
int i = 0;
i++;
return = 0
}
通过逐行调试代码,我注意到了以下内容:
在调试x64模式下,argc = 1、argv[0] = the program's path
在Release x64模式下,argc = some random large number、argv[0] = some random path or si
我在github上下载了一个Android应用程序的zip文件,并尝试运行它,但得到一个对话框,显示以下消息
app-release-unsigned.apk is not signed. Please configure the signing information for the selected flavor using the Project Structure dialog.
我使用的是Android Studio。我该怎么做?
我在使用新的OnePlus 2调试应用程序时遇到了问题,一旦调试开始,应用程序就会变得黑屏并且没有响应。一段时间后,黑屏消失了,我可以看到我的应用程序,但它没有反应。Android Development Studio显示它仍处于调试模式,但显然我没有被breakpoint卡住。只有当我从ADS中停止调试会话时,应用程序才会响应。
我的手机是一台普通的OnePlus 2 A2003,运行安卓5.1.1,内核3.10.49和Oxygen OS 2.1.1。ADB检测到电话,并将其设置为USB调试模式。无论我在开发人员设置部分设置了什么选项(选择正在调试的应用程序或更改“不附加调试器”选项),都会