lkzasd
lkzasd
  • 发布:2023-11-14 22:07
  • 更新:2023-11-16 19:09
  • 阅读:513

uniappx调用api报错‌error: java.lang.NoClassDefFoundError

分类:uni-app x

比如调用uni.getNetworkType,运行后直接报错‌error: java.lang.NoClassDefFoundError: Failed resolution of: Lio/dcloud/uniapp/extapi/UniGetNetworkTypeKt;‌

2023-11-14 22:07 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

hello uni-app x示例里有这个api示例,你对比看下写法有什么差别

  • lkzasd (作者)

    复制过来也还是报这个错,是不是哪里要配置什么?

    2023-11-14 22:49

套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

新创建的项目,测试没问题

<template>  
    <view class="content">  
        <image class="logo" src="/static/logo.png"></image>  
        <view class="text-area">  
            <button type="primary" @tap="getNetworkType">获取设备网络状态</button>  
        </view>  
    </view>  
</template>  

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

        },  
        methods: {  
            getNetworkType: function () {  
                uni.getNetworkType({  
                    success: (res) => {  
                        console.log(res)  

                    },  
                    fail: () => {  

                    }  
                })  
            },  
        }  
    }  
</script>  

<style>  
    .content {  
        display: flex;  
        align-items: center;  
        justify-content: center;  
    }  

    .logo {  
        height: 200rpx;  
        width: 200rpx;  
        margin-top: 200rpx;  
        margin-bottom: 50rpx;  
    }  

    .title {  
        font-size: 36rpx;  
        color: #8f8f94;  
    }  
</style>
DCloud_heavensoft

DCloud_heavensoft

  • lkzasd (作者)

    怎么配置进去?manifest.json里面也没有对应的模块来勾选了

    2023-11-17 16:21

  • DCloud_heavensoft

    回复 lkzasd: 给你贴文档了

    2023-11-17 16:34

要回复问题请先登录注册