------------------by2024.3 start----------

一.android studio虚拟机 avd 总是属于启动中

答:关掉studio,在c盘/用户\.android\avd\Pixel_API_29.avd中

1.删掉multiinstance.lock

2. cache.img.qcow2(我的)改成其他名字

二.android studio速度问题

答:gradle.properties中添加

jiaxi
org.gradle.parallel=true

org.gradle.caching = true
# adb install apk by jiaxi
android.injected.testOnly=false

三.目前最新的gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip

四.谷歌学习

https://developers.google.cn/ml-kit/vision/

五.aab 变成apk安装到虚拟机

1.先下载bundletool

2.
bundletool build-apks --bundle=red_ccc.aab --output=D:/code_android/ner.apks --ks=D:/keystore/aa.jks  --ks-pass=pass:Aa1314 --ks-key-alias=stcddd --key-pass=pass:Aa1314


//采用默认签名
java -jar bundletool-all-1.15.6.jar build-apks --bundle=red_ccc.aab --output=red_0328.apks 

//将apks搞到设备上去
java -jar bundletool-all-1.15.6.jar install-apks --apks=red_0328.apks 

------------------by2024.3 end----------

进入app 设置页面


按快捷组合键:Ctrl+Alt+Shift+S 组合键,选择你的工程所在的Signing选项卡,如下图所示!

一。android debug卡在waiting for debugger

0.android 手机开发者模式重开试一下

1、打开了多个IED,关闭其它的留下一个。就是打开了两个模拟设备,比如:一个手机,一个夜神模拟器。

2、重启adb, 运行命名 adb kill-server 再 adb start-server。

3、adb端口5073被占用,只要结束掉占用的进程就行了。去任务管理器中找到对应的相同的端口号,将其关闭就行。

4、手机上的360手机助手会影响,会抢占 adb ;

5、电脑上的电脑管家,360安全卫士等杀毒软件有影响;
————————————————
版权声明:本文为CSDN博主「sunbinkang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sunbinkang/article/details/79746336

二.技巧

1.首先安装gitee 客户端 ,以及网页登陆账号 密码,

2.在Android studio的Terminal中直接操作:gradlew compileDebug --stacktrace

3.然后在 c://user/  gradle.properties 取消 代理访问


2. CTRL + SHIFT + Z->重做
3. CTRL + Y->删除行

1.git branch

另外小哥创建了dev分支,我在 cmd 运行

git branch -a 看不多东西,

方法 : git fetch 输入民吗

git checkout dev

三.关于提交git 更新当前

1.一般单击  project 右键,》Git(local history下面),》reposi> pull ,也就是拉下来

关于提交git 提交代码服务器

1.在编辑器的顶部 git 上去,记得 选择commit and push( 点击sdk manager 旁边)

参考 

AndroidStudio项目同步码云gitee步骤_大明子又称小码哥的博客-CSDN博客

Android Studio 编辑窗口最大数目限制修改 :总是自动关闭窗口

方法,打开android seting 然后编辑 editor tabs 然后tab limit

另外 android debug 时候,我的note 6 总是wait for force

1.手机设置,,关闭开发者模式再打开

或者

1.重启android studio

gradlew compileDebugJavaWithJavac
 就能确切的定位错误。

/Users/xxx/work/workspace/github/DefineViewStudy/app/src/main/java/com/idealcn/define/view/ui/MainFragment.java:70: 错误: 找不到符号
            case R.id.round_cake:
                     ^
  符号:   变量 round_cake
  位置: 类 id
/Users/guoning/work/workspace/github/DefineViewStudy/app/src/main/java/com/idealcn/define/view/ui/MainFragment.java:74: 错误: 找不到符号

四.关于导入新项目进去 run按钮不显示或者不起来

步骤:为了试验下海康播放项目,导入他们发过来的demo.zip 发现如上问题点run按钮不显示;用

gradlew compileDebugJavaWithJavac也是正常的,当然 local.properties也是正常的

我电脑:android studio 3.2.0

为啥这样:Gradle插件版本他跟我本机不一样

解决方案:

1.打开网址 ,https://developer.android.google.cn/studio/releases/gradle-plugin?hl=zh-cn#3-2-0

拿到我android studio 对应Gradle版本4.6+插件版本3.2.0+(当然也可以跟  能运行拷贝过来)

2.在demo\gradle\wrapper\gradle-wrapper.properties的distributionUrl设置对应版本

3.在project下面的build.gradle中

classpath 'com.android.tools.build:gradle:3.2.1'

衍生:

很多项目都是这样导致,别人能用,你不能用

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐