菜菜2
菜菜2
  • 发布:2024-12-09 17:47
  • 更新:2024-12-10 10:37
  • 阅读:64

【报Bug】mac电脑真机调试运行uniapp项目,没过一分钟就中止了运行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Apple M2;MacOS 14.5 (23F79)

HBuilderX类型: 正式

HBuilderX版本号: 4.36

手机系统: Android

手机系统版本号: Android 13

手机厂商: OPPO

手机机型: OnePlus 8

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<template>  
    <view class="content">  
        <image class="logo" src="/static/logo.png"></image>  
        <view class="text-area">  
            <text class="title">{{title}}</text>  
        </view>  
        <button @click="chooseimg">选择图片1</button>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                title: 'Hello00001128'  
            }  
        },  
        onLoad() {  

        },  
        methods: {  
            chooseimg() {  
                uni.chooseImage({  
                    count: 6, //默认9  
                    sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有  
                    sourceType: ['album'], //从相册选择  
                    success: function (res) {  
                        console.log(JSON.stringify(res.tempFilePaths));  
                    }  
                });  
            },  
        }  
    }  
</script>  

<style>  
</style>  

操作步骤:

同bug描述

预期结果:

正常刷新更改的内容,并且正常运行,而不是老是退出

实际结果:

1、调试基座已退出,正在尝试重启基座。如手机上HBuilder调试基座未启动,请手动启动
2、运行app同样没过多久就显示:已停止运行

17:44:38.248 项目 'testRun' 编译成功。  
17:44:38.253 正在同步手机端程序文件...  
17:44:39.625 调试基座已退出,正在尝试重启基座。如手机上HBuilder调试基座未启动,请手动启动  
17:44:46.714 开始差量编译...  
17:44:46.758 项目 'testRun' 编译成功。  
17:44:46.766 正在同步手机端程序文件...  
17:44:48.141 调试基座已退出,正在尝试重启基座。如手机上HBuilder调试基座未启动,请手动启动

bug描述:

1、首先我是从HbuilderX 创建项目,选择uni-app,选择默认模版,vue版本选择vue3;
2、菜单里点击 运行->运行到手机或模拟器->运行到Android App基座;
3、使用标准基座,运行启动手机上的基座,打印日志如下:

17:38:38.974 项目 'testRun' 开始编译...  
17:38:39.922 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。  
17:38:39.925 编译器版本:4.36(vue3)  
17:38:39.925 正在编译中...  
17:38:44.387 项目 'testRun' 编译成功。  
17:38:44.397 ready in 4965ms.  
17:38:44.416 正在建立手机连接...  
17:38:44.717 手机端调试基座版本号为4.36, 版本号相同,跳过基座更新  
17:38:46.146 正在同步手机端程序文件...  
17:38:46.923 同步手机端程序文件完成  
17:38:48.070 正在启动HBuilder调试基座...  
17:38:49.074 App Launch at App.vue:4  
17:38:49.075 App Show at App.vue:7  
17:38:49.075 应用【testRun】已启动  
17:39:55.106 开始差量编译...  
17:39:55.227 项目 'testRun' 编译成功。  
17:39:55.233 正在同步手机端程序文件...  
17:39:56.639 调试基座已退出,正在尝试重启基座。如手机上HBuilder调试基座未启动,请手动启动

4、上面的日志最后一行显示退出,虽然手机上还是显示着,只是改了title,但是没有刷新修改的内容

2024-12-09 17:47 负责人:无 分享
已邀请:
l***@163.com

l***@163.com

把以下代码注释掉试试,不能这样调。

uni.chooseImage({
count: 6, //默认9
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album'], //从相册选择
success: function (res) {
console.log(JSON.stringify(res.tempFilePaths));
}
});

  • 菜菜2 (作者)

    不是我昨天没改到,不是在onLoad里调用的,是通过点击按钮之后才调用的。一样的情况

    2024-12-10 09:32

菜菜2

菜菜2 (作者)

重启几次都不行,但是昨晚出现了断电之后,今天发现未改动代码的情况下,不会出现昨天的问题了,今天也更换了原装的数据线。

  • l***@163.com

    可能是工具链有问题。

    2024-12-10 12:10

要回复问题请先登录注册