欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

安卓开发常见问题

程序员文章站 2022-05-30 09:25:50
...

安卓开发如何调试真机

1.连接真机方法
打开开发者模式。
2.电脑无法识别手机
1)驱动精灵安装驱动
2)豌豆荚识别手机。
3.豌豆荚识别手机,但是android studio adb停止工作
1)在运行里输入cmd,打开命令行工具,使用netstat -aon|findstr 5037查看adb.exe的5037端口是否被占用。
2)5037被进程为8244的进程所占用,然后用命令tasklist /fi “PID eq 8244”
3)打开进程管理系统,关闭PPAdbServer.exe。

如何查看手机使用哪种CPU架构?

cmd命令:
adb shell
cat /proc/cpuinfo
adb shell getprop ro.product.cpu.abi

Lint found fatal errors while assembling a release target.

在app下build.gradel添加以下代码,来解决

//在这里添加以下代码,来解决Lint found fatal errors while assembling a release target.
lintOptions {
       checkReleaseBuilds false
       abortOnError false
}

安卓开发常见问题

Could not find com.android.tools.build:aapt2:3.3.2-5309881.

解决方法:project的build.gradle文件里加入google()

allprojects {
   repositories {
       google()  //添加此代码来解决Could not find com.android.tools.build:aapt2:3.3.2-5309881.报错。
       jcenter()
   }
}

如何生成apk

生成方法:(1)点击bulid -->Generate Signed Bundle or APK -->
(2) APK --> Next --> 填写Key store path

生成apk时,报错:Lint found fatal errors while assembling a release target.

详细报错信息:

Lint found fatal errors while assembling a release target.

To proceed, either fix the issues identified by lint, or modify your build script as follows:
...
android {
    lintOptions {
        checkReleaseBuilds false
        // Or, if you prefer, you can continue to check for errors in release builds,
        // but continue the build even when errors are found:
        abortOnError false
    }
}

解决方法:在app下build.gradel添加以下代码,来解决。
安卓开发常见问题

AS如何使用网易mumu模拟器

1.先把网易mumu模拟器运行起来!
打开Android Terminal,输入: D:\an\sdk_as\platform-tools (进入到这个目录,目录的地址就是你AS的SDK的adb文件所在位置)。
安卓开发常见问题
2.输入:adb connect 127.0.0.1:7555。
出现 connected to 127.0.0.1:7555 就说明连接成功了。
安卓开发常见问题
3.选择真机调试,就可以看到虚拟机了。
安卓开发常见问题

相关标签: 安卓开发