AndroidStudio
AndroidStudio的一些使用一些配置及异常处理
lplj717
这个作者很懒,什么都没留下…
展开
-
Error: Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) fr
项目出现异常:Error: Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.5.0-alpha02] AndroidManifest.xml:24:18-86 is also present at [com.android.support:support-compat:28.0.0] AndroidMan...原创 2022-05-17 15:19:55 · 3914 阅读 · 0 评论 -
Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Ecl
使用AndroidStudio进行项目debug时出现异常:Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse解决:手机进入设置->开发者选项->USB调试重新打开或者手机重新连接吧...原创 2022-05-06 18:16:04 · 2891 阅读 · 0 评论 -
Android NDK location无法配置(AndroidStudio4.2.2)
最近项目开发中有添加C的库,需要配置NDK,首先按照正常步骤,先下载需要的NDK版本:File ->Settings ->Appearance & Behavior ->System Settings ->Android SDK下载完成之后我们到项目进行配置:File ->Project Structure ->SDK LocationAndroid NDK location无法选中修改配置,就连Download都无法点击,虽然上面显..原创 2022-04-24 15:59:44 · 6448 阅读 · 1 评论 -
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.
项目运行报错:修改依赖appcompat版本项目本来的版本是1.2.0更改为1.3.0-alpha02implementation 'androidx.appcompat:appcompat:1.3.0-alpha02'重新编译运行即可原创 2022-01-05 11:17:55 · 3128 阅读 · 0 评论 -
AS同时安装多个版本(AndroidStudio同时安装多个版本)
最近项目开发需要,因为有一个老项目需要进行维护,所以新版本4.2.2的AS导入之前的老项目出现很多编译异常的问题,尤其是NDK和gradle的版本问题,所以准备在电脑上再装一个低版本的AS去维护老项目:首先呢,我本地装的AS版本是4.2.2版本的,要去下载一个3.6版本的进行安装,这里附上AS多个版本的下载地址:https://developer.android.com/studio/archive?hl=zh-cn其实在选择下载安装包的时候有两种下载方式:一种是安装版本(.exe)一种是无安装版本原创 2021-12-28 11:08:29 · 9137 阅读 · 6 评论 -
Android Studio Build Output乱码解决
Build Output出现乱码,解决方案:Help-->Edit Custom VM Options 如果弹窗显示没有此文件,就点Create创建添加内容:-Dfile.encoding=UTF-8然后重启IDE解决问题原创 2021-07-28 11:43:40 · 528 阅读 · 0 评论 -
Installation did not succeed. The application could not be installed: INSTALL_FAILED_USER_RESTRICTED
第一次在手机上运行项目出现以下问题:Installation did not succeed.The application could not be installed: INSTALL_FAILED_USER_RESTRICTED原因是用户权限不够,本人是红米7手机打开手机进入设置-->更多设置-->开发者选项,打开允许USB安装...原创 2021-01-28 10:21:19 · 2032 阅读 · 2 评论 -
AndroidStudio删除无用的资源文件
最近项目合并,当时为了图方便直接将另一个项目的资源文件直接拷贝过来了,最近看着有些难受准备清理一下无用的资源文件选择要删除的资源文件的app--->Refactor--->Remove Unused Resourdes...选择完之后会弹出框,个人建议先预览一下要清除的文件预览之后就能看到无用资源啦,可以选择性删除,当然也可以直接删除...原创 2021-01-06 15:06:51 · 641 阅读 · 0 评论 -
AndroidStudio中Java8 Lambda表达式不能用(运行异常)
AndroidStudio中Java8 Lambda表达式不能用或者使用报错方法不支持该语言 等级过低,升级一下等级就可以了点击File--->projectStructure--->Modules将app source Compatibility、Target Compatibility设置为1.8点击确定就Ok了...原创 2020-09-09 11:38:42 · 846 阅读 · 0 评论 -
AndroidStudio无法执行Java的main函数
FAILURE: Build failed with an exception.* Where:Initialization script 'C:\Users\lp\AppData\Local\Temp\ThreadDemo_main__.gradle' line: 21* What went wrong:A problem occurred configuring project ':app'.> Could not create task ':app:ThreadDemo.ma...原创 2020-09-02 17:44:09 · 1574 阅读 · 0 评论 -
AndroidStudio无法连接夜神模拟器(模拟器无法连接)解决方案
最近想用模拟器跑跑项目,模拟器已经开启,但AndroidStudio一直没有显示连接模拟器首先找到模拟器的安装目录,本机目录:"D:\Program Files\Nox\bin\Nox.exe"Win+R 输入cmd回车进入命令页面然后进入模拟器的安装目录执行命令:adb.exe connect 127.0.0.1:62001至此模拟器连接成功,然后就可以开心的使用模拟器啦...原创 2020-07-17 11:53:14 · 8281 阅读 · 0 评论 -
Gradle中productFlavors使用详解(Android同时安装多个版本同一App区分开发环境)
测试提出了一个要求,需要在手机装两个App,一个是测试环境的,一个是线上生产环境的这样在切换环境的时候就不用卸载app然后再重新装另一个环境的了,既然提出了这样的需求于是就去看了下在app的buil.gradle文件中配置就可以前面也写了一篇关于在buil.gradle文件中配置不同开发环境的文章,现在也是在app的buil.gradle文件中添加android { compi...原创 2019-09-10 17:31:42 · 2297 阅读 · 0 评论 -
AndroidStudio历史记录找回本地修改代码
今天干了一件特别无语的事情,在现有项目中将新需求开发的代码包想挪一下位置,结果在AndroidStudio中移动失败了,并且原有的包下所有代码都找不到了,搜索了整个项目都没有找到相应的java文件,瞬间心慌啊,这意味着该包下的代码白写了,想想对于这种IDE应该有相应的历史记录,查了查果然还是有记录的,一打开看,真的还在,心里由瞬间阴转晴啊,简单的记录下首先找到你要看历史记录的相应的包名原创 2017-07-11 15:03:28 · 11975 阅读 · 2 评论 -
android gradle项目中productFlavors区分开发环境配置服务器地址
最近在开发过程中遇到一些感觉有点繁琐的操作,所以想简化一下操作现在像一般的开发都会测试环境,预发环境,线上环境等等之类的后台服务器地址不一样,这样在每次切换环境的时候都需要去修改地址,这样感觉非常麻烦,而且有时候打包的时候还要去确认当前代码在什么环境,我是一个比较懒的人,不想让自己的操作太过麻烦,也不想提心吊胆去担心环境配置的对不对,所以就去看一些build.gradle的一些用法,可以使用g...原创 2019-09-05 19:56:15 · 1497 阅读 · 0 评论 -
AndroidStudio区分开发环境打包
在一般的公司项目开发中是区分环境的:比如开发环境,测试环境,线上环境,不同的环境对应的服务器地址和端口(或域名)都是不一样的,这样在打包的时候需要手动去区分更改,要是万一不小心搞错了地址就是个大的bug,所以在打包的时候就要万分的小心,由于几次倒腾搞得自己都患得患失了,明明打好的包就会怀疑地址配置是不是正确,比较这是和你的绩效挂钩,所以难免。。。。。为了让自己安心,就想了想应该可以直接在配置文原创 2017-07-12 10:47:26 · 1460 阅读 · 0 评论 -
史上最详细的Android Studio系列教程四--Gradle基础
原文链接:http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新的Gradle语法来详细讲解下,小伙伴们直接跟我一步步来学习吧。什么是Gradle?Gradl转载 2016-09-08 15:33:21 · 826 阅读 · 0 评论 -
AndroidStudio中查看源代码
在Android开发中,我们有时渴望知道一些系统API的详细信息,以便更好的理解其实现原理、使用方法、注意事项等等,这时就用到今天说的这些小技巧了。 本人使用的IDE环境是Android Studio,版本2.1.2,相信其他版本与此配置一样。 以Context为例,按着Ctrl键,用鼠标左键点击Context,如果项目配置好了源代码查看环境的话,IDE会呈现Context.java的源文原创 2016-09-19 15:15:03 · 3231 阅读 · 1 评论 -
AndroidStudio中build.gradle基本属性的简介
//声明是android 程序apply plugin: 'com.android.application'android {//编译SDK版本compileSdkVersion 23// build tools的版本buildToolsVersion "23.0.1"defaultConfig {//该应用的包名applicationId "com.examp原创 2016-09-09 09:41:51 · 638 阅读 · 0 评论 -
AndroidStudio 常用快捷键
AndroidStudio 常用快捷键,简单快速上手AndroidStudio原创 2016-08-09 15:39:45 · 409 阅读 · 0 评论 -
Android Studio 3.5 快捷键格式化布局代码时错位、错乱bug
更新到3.5版本后,格式化布局文件代码,会自动给排序元素,导致界面布局错乱解决办法:File>Settings > Editor>Code Style > XML 右上角 Set from然后选择Predefined Style...>Android即可...原创 2019-09-25 13:44:35 · 473 阅读 · 0 评论 -
AndroidStudio异常Warning Default Activity not found
AndroidStudio编译报错:Warning: Default Activity not found网上很多人说是AndroidManifest没有配置默认启动,或者是说Activity没有完整的路径之类的查看之后表示路径名也是完整的,也配置了LAUNCHER的category属性,重新rebuil了,重启了电脑依然没得到解决后来还是删除了缓存文件得到解决了产生的原因:可能是强制...原创 2019-09-25 11:04:31 · 860 阅读 · 0 评论 -
Android Studio中使用Lambda表达式
Lambda表达式是在JDK 8中开始支持的一种函数式推导语言,能够大量减少匿名内部类那种冗余的代码。在Android中,可以大量使用在设置监听,设置异步回调等场景原创 2016-08-16 18:12:17 · 734 阅读 · 0 评论