Android Studio安装和入门教程

news/2024/5/20 4:12:26 标签: android studio, android, gradle

jdk8 安装配置
https://cloud.tencent.com/developer/article/1698454
jdk8 下载地址
https://cmc-szv.clouddragon.huawei.com/cmcversion/index/releaseView?deltaId=2326500497895424&isSelect=Software

Android Studio中安装git
https://www.jianshu.com/p/d7f275457855

一个 Android Studio 项目中,会存在多个 .gradle 文件。其中, project 目录下存在一个 工程中的build.gradle 文件和每一个 module 会存在一个 模块中的build.gradle 文件。

打包签名
选择Build->Generate Signed APK
https://www.imooc.com/article/76264
生成debug版本apk目录 test01\app\build\outputs\apk\debug

生成release版本apk方法
https://zhuanlan.zhihu.com/p/51583507
生成release版本apk目录 test01\app\release

修改生成的apk名称
https://blog.csdn.net/weixin_44021334/article/details/107092184

连接手机
https://blog.csdn.net/jacke121/article/details/89340517
 

官方教程
https://developer.android.com/guide?hl=zh-cn
https://developer.android.com/
民间教程
http://c.biancheng.net/android/

hello world教程
https://blog.csdn.net/weixin_43883917/article/details/108950310
教程2
https://blog.csdn.net/m0_46350041/article/details/105031330
导入包问题,Alt+Shift+Enter
https://blog.csdn.net/m0_49255099/article/details/107996641

优秀demo
https://medium.com/@kalexleung/android%E5%BC%80%E5%8F%91%E4%B9%8B%E4%BC%98%E7%A7%80demo%E6%95%B4%E7%90%86-64aa08ba73f6

在安卓中是不能直接用opencv的imread函数的,必须以安卓自己的方式读图,然后将buffer传递给接口函数。
https://blog.csdn.net/Merria28/article/details/104610004
安卓中的assetManager.open
https://vimsky.com/zh-tw/examples/detail/java-method-android.content.res.AssetManager.open.html

Android中Bitmap类getPixel方法获取的像素值为负
Android中颜色由四个分量组成
https://blog.csdn.net/xdhywj/article/details/8886380

问题:
waiting for all target device to come online

解决方法:
https://blog.csdn.net/ayangann915/article/details/85766242


http://www.niftyadmin.cn/n/1355520.html

相关文章

yolov5模型ncnn转换学习

教程1 NCNN Yolov5 Android apk开发记录 https://zhuanlan.zhihu.com/p/266130778 pytorch代码: 运行测试: python detect.py 生成onnx: python export.py 安装 pip install onnx-simplifier 精简onnx: python -m onnxsim yol…

yolov5转换ncnn部署在安卓端问题记录

代码 https://github.com/nihui/ncnn-android-yolov5 腾讯nihui大神:倪辉,女,90年生 nihui,腾讯优图实验室高级研究员,从事视觉AI算法的研究工作。主导研发和维护业界首个端侧高性能AI推理框架ncnn,以开源的…

将python代码打包成pip包

打包指令: python setup.py sdist bdist_wheel 参考 将python代码打包成pip包 https://www.icode9.com/content-1-931064.html

CreateThread() 多线程函数

// multi_thread.cpp #include "multi_thread.h" using namespace std; // 线程函数 DWORD WINAPI ThreadProc(LPVOID lpParam) { MYDATA *pmd (MYDATA *)lpParam; cout << "val: " << pmd->val << endl; cout << &…

将图像分割mask转换为目标检测框bbox

cv2.threshold() cv2.connectedComponentsWithStats() https://zhuanlan.zhihu.com/p/59486758 num_labels, labels, stats, centroids cv2.connectedComponentsWithStats(image, connectivity8, ltypeNone) 参数介绍如下&#xff1a; image&#xff1a;也就是输入图像&…

高级数据结构-树

树的遍历主要有两种&#xff0c;一种是深度优先遍历&#xff0c;像前序、中序、后序&#xff1b;另一种是广度优先遍历&#xff0c;像层次遍历。 深度优先一般用递归&#xff0c;广度优先一般用队列。 遍历结果保存到list 前序遍历 preorder_traversal(root) 中序遍历 inorde…

python reverse()函数

list反转&#xff1a; list.reverse() reversed(seq) 返回一个反转的迭代器 https://www.runoob.com/python3/python3-func-reversed.html 建议用listslists[::-1] lists.reverse() listslist(reversed(lists)) https://blog.csdn.net/whatday/article/details/106396946 …

python sum()函数

sum(iterable[, start]) >>>sum([0,1,2]) 3 >>> sum((2, 3, 4), 1) # 元组计算总和后再加 1 10 >>> sum([0,1,2,3,4], 2) # 列表计算总和后再加 2 12 例子&#xff1a; >>> a[1,3,2] >>> sum(a[:2]) 4