收藏官网首页
查看: 3327|回复: 0

[讨论] 每日学习:Android app(4)

68

主题

75

帖子

5999

积分

论坛元老

Rank: 8Rank: 8

积分
5999
跳转到指定楼层
楼主
 楼主| 发表于 2023-11-28 22:01:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 H在开发 于 2023-11-28 22:08 编辑


机智云开发者中心创建一个APP






复制开发者中心新建的APP ID



新增代码:
GizWifiSDK.sharedInstance().startWithAppID(getApplicationContext(),"your_app_id");
把复制到的APP ID 替换粘贴到your_app_id,如下图:
我们初始成功之后,会发一个日志消息出来,我们在复制机智云文档中的代码:
添加进去会一些会报错,是没有引入对应的import


新建一个私有的静态常量字符串变量,命名为"TAG",并将其初始化为"App"。用于在代码中标识和记录特定的日志消息或调试信息。作为日志标签,以便在代码的不同部分或不同的类中使用相同的标签。这样做的好处是可以轻松地搜索和过滤相关的日志信息,在调试或查看日志时更方便地追踪和识别消息。
回到Android Studio点击Run “APP”。
如果出现以下错误信息:
3 filesfound with path 'META-INF/DEPENDENCIES'.
Adding apackagingOptions block may help, please refer to
https://developer.android.com/reference/tools/gradle-api/8.0/com/android/build/api/dsl/ResourcesPackagingOptions
for moreinformation
你的build.gradle文件中,找到android闭包,并在其中添加packagingOptions块。在该块中,使用exclude关键字来排除'META-INF/DEPENDENCIES'文件。示例如下:
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
    }
就可以成功了
但是APP不知道为何闪退,我们查看Logcat



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表