小米便签开源项目本地环境搭建

这篇具有很好参考价值的文章主要介绍了小米便签开源项目本地环境搭建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基于Android Studio、和Gradle 的小米便签配置和安装

一、Android Studio的中文社区(官网)下载最新的Android Studio

点击开始传送http://www.android-studio.org/

可参考下文安装配置Android StudioAndroid Studio 和 SDK 下载、安装和环境变量配置_siwuxie095的博客-CSDN博客_androidstudio配置sdk

根据指引把SDK和gradle也安装好,可以开始使用了。

小米便签的配置编译需要在JDK8上运行,而Sonarqube的运行需要在JDK12。由于Sonarqube需要运行bat,会使用到默认的JAVA目录,所以只需要在配置Android Studio时候JDK目录改为JDK8的目录即可。 

二、导入项目
在github上下载MiCode/Notes: 小米便签社区开源版,下载完成后解压。

打开Android 界面后选择open,导入你解压后的下项目源码。

小米便签开源项目本地环境搭建

 三、解决可能出现的问题

问题一:解决Google Play requires that apps target API level 29 or higher

因为之前将下载源改为了谷歌(之前添加的google()),但是api的版本不同步,需要进一步修改小米便签开源项目本地环境搭建

 将下图中两处分别改为30和29,然后点击Sync Now

小米便签开源项目本地环境搭建

问题二:解决Cannot Resolve Symbol HttpEntity,HttpResponse

小米便签开源项目本地环境搭建

 报错原因及解决方法:HTTP client在sdk23就已经被分离了,应该使用HttpURLConnection来代替,或者将下面的代码加入到你的build.gradle(:app)文件中小米便签开源项目本地环境搭建

 小米便签开源项目本地环境搭建

点击Sync Now(第一次修改)或者try again(多次修改),然后会出现下面的界面小米便签开源项目本地环境搭建

 

四、运行项目

运行后,如果显示build successful,则表示成功构建项目小米便签开源项目本地环境搭建

 选择虚拟设备

小米便签开源项目本地环境搭建

 点击create virtual device小米便签开源项目本地环境搭建

 选择pixei 2小米便签开源项目本地环境搭建

 选择R,点击next小米便签开源项目本地环境搭建

 给虚拟设备取名小米便签开源项目本地环境搭建

退出设置页面,选择刚刚创建的虚拟设备,点击运行

小米便签开源项目本地环境搭建

 如果出现以下效果则说明成功(如果没出现或者意外中止,重启电脑再次运行就好)小米便签开源项目本地环境搭建

 五、关于配置和使用Android开发工具和环境的一些感想

在PC机上配置Android运行环境的过程中,涉及到Android SDK的配置和Gradle编译工具的使用。熟悉Gradle工具创建的文件目录结构,了解其中每个文件分别实现了什么功能,从中可以获取到一些有用的信息,比如关于SDK和其他工具包的版本信息,这样可以更加得心应手地调整开发环境。 其次,要及时解决并记录环境配置过程中出现的问题。不仅需要搞清楚IDE给出的错误代码的含义,而且需要熟悉如何解决这些问题。可以借助开源社区解决问题,寻找合适的解决方案。

最后,要结合自身情况来安装、使用软件开发工具。初学时应依靠工具进行开发,在实践过程中逐步摆脱对工具的依赖,最后理性选择、使用适合的工具以进一步提高开发效率。

对于虚拟设备的选择

如果用手机连接电脑,记得开启USB调试,一般都会弹窗。如果没有弹窗,直接去设置里面开发者选项找,然后开启开发者模式,然后再开启USB调试,连接电脑即可。文章来源地址https://www.toymoban.com/news/detail-425157.html

到了这里,关于小米便签开源项目本地环境搭建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【软件应用开发】小米便签APP维护开发

    本文主要介绍在小米便签APP原有功能的基础上,设计并实现了便签添加图片的功能,从开发过程、运行界面、源代码三个方面进行详细介绍。 本文引用小米便签社区开源版代码:https://github.com/MiCode/Notes 小米便签APP维护开发完整源代码地址:https://download.csdn.net/download/weixin_

    2024年02月02日
    浏览(70)
  • 如何把小米手机上的便签导出为文本?

    手机 便签是我们非常常用的记事工具,如果想把小米手机上的便签导出为文本该如何操作呢? 小米手机有自带的记事工具是笔记,如果想将内容导出为文本的话,在需要导出的那条内容的详情页面点击右上角的分享按钮,选择以文字形式分享,就可以将内容导出了。不过这

    2024年02月11日
    浏览(65)
  • ❤ React18 环境搭建项目与运行(地址已经放Gitee开源--新体系为webpack搭建)

    记得给个star呀伙伴 Github(https://github.com/NexusLin/NexusReact) Gitee(https://gitee.com/NexusLinNoa/NexusReact) 环境介绍 1、检查本地环境 node版本 18.17.0 检查node和npm环境 node -v npm -v 2、安装yarn npm install -g yarn yarn --version 3、创建一个新的React项目 npx create-react-app ltbreact 4、进入并运行项目

    2024年04月13日
    浏览(25)
  • 开源项目学习:若依RuoYi-Vue后台管理系统【环境搭建】

    第一章 环境搭建 第二章 项目运行 第三章 阅读源码:例子-新增用户接口 第四章 基于ruoyi-vue开发新项目 本文尽量贴近零基础入门,献给初入门的学弟学妹们! 文章基本流程:环境配置→运行项目→阅读源码 安装环境时最好修改安装路径! Java开发必备! JDK下载:http://www

    2023年04月19日
    浏览(47)
  • 小米手机便签怎么导出到华为mate60Pro手机上?

    华为mate60Pro手机于2023年8月29日发布了先锋计划,有不少网友都抢到了这款新机。而有一些网友表示自己在换手机之前遇到了问题,这就是之前使用的手机是小米,所以需要把重要的图片、短信、通讯录、便签等数据导出到新的手机上,但是手机搬家助手不支持把小米手机便签

    2024年02月10日
    浏览(36)
  • vite搭建vue3项目本地环境自定义域名及端口配置

    本blog讲述的是vite直接创建的vue3的项目的本地环境自定义域名配置。 windows 首先配置本地的一个域名代理指向。 在windows环境下host文件的位置是 C:WindowsSystem32driversetc 我们需要打开目录下的hosts文件然后在 其中找到127.0.0.1然后在后面追加一行 Mac 在mac系统中我们需要打开终

    2024年02月06日
    浏览(99)
  • mac 基于docker搭建若依项目前端(node、nginx),本地搭建若依项目后端,含试错记录

    先一句话总结一下,前后端调通的关键是 IP地址 。 最终项目环境结构:本地部署若依后端服务器,docker部署mysql、redis、node或nginx容器。通过node容器或nginx部署若依前端,并调用部署在本地的后端服务器。 声明:本文所涉及的问题点仅针对本文所处时间以及发布文章时所用的

    2024年02月02日
    浏览(35)
  • GCC - 基于win10平台搭建Cmake + MinGW + gcc-arm-none 开源开发环境

    基于GUN开源工具链,搭建Windows平台下 ARM 编译运行环境! 🐱‍🚀 文中涉及的开发工具包已打包上传 ,可点击此处下载。 1、 建议直接下载安装git (内部集成有该工具),也可点击此处单独下载Git Bash工具; 2、如无法直接调用,添加对应环境变量; 32位下载地址:  MinG

    2024年02月10日
    浏览(28)
  • 基于RK3588的嵌入式linux系统开发(一)——开发环境的搭建(SDK解压与本地初始化)

    1、拷贝rk3588的linux-sdk压缩包到工作目录,如下所示: 图1 拷贝rk3588的sdk到工作目录 2、进入sdk目录进行MD5码的计算,并对比md5sum.txt文件内的值,确保压缩包未被修改。 图2 MD5码计算与匹配 3、安装p7zip-full工具,并解压rk3588的sdk压缩包,如下图所示: sudo apt-get install p7zip-full

    2023年04月12日
    浏览(35)
  • 【ChatGLM】基于 ChatGLM-6B + langchain 实现本地化知识库检索与智能答案生成: 中文 LangChain 项目的实现开源工作

      目录 【ChatGLM】基于 ChatGLM-6B + langchain 实现本地化知识库检索与智能答案生成: 中文 LangChain 项目的实现开源工作 1.克隆源代码:

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包