Android技术
文章平均质量分 53
阿尼固
这个作者很懒,什么都没留下…
展开
-
AndroidStudio编译报错(已安装ndk)
重装了系统和android studio今天打开项目后,gradle编译却报错从这篇文章获知原因居然是需要在ndk的版本目录下新建一个platforms的kongmulu原创 2021-06-21 12:26:01 · 267 阅读 · 2 评论 -
Android Gradle依赖管理、去除重复依赖、忽略的方式
常用依赖 1 2 3 4 5 6 7 8 9 10 11 //1.直接依赖第三方开源库,一般是托管在 jitpack 或者 jcenter implementation 'com.google.code.gson:gson:2.2.4' implementation 'com.android.support:cardview-v7:25.0.0' implementatio原创 2021-05-26 14:04:09 · 3772 阅读 · 1 评论 -
Android NDK里C/C++堆栈错误
NDK中如果发生错误,从logcat里很难直观的看出问题出在哪里.比如经常是像下面这样的错误信息:2020-12-22 13:53:33.208 26890-26914/com.sy.hap_android_sdk A/libc: Fatal signal 8 (SIGFPE), code 1, fault addr 0x8b09ad32 in tid 26914 (pool-1-thread-1)面对这样的错误信息,完全不知道是C/C++代码里的什么问题导致安卓应用发生问题.不过android原创 2020-12-22 14:23:24 · 389 阅读 · 1 评论 -
Android 基础入门教程 - 2.2.1 LinearLayout(线性布局)
本节引言本节开始讲Android中的布局,Android中有六大布局,分别是: LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局) FrameLayout(帧布局),AbsoluteLayout(绝对布局),GridLayout(网格布局) 而今天我们要讲解的就是第一个布局,LinearLayout(线性布局),我们屏幕适配的使用 用的比较多的就是LinearLayout的weight(权重属性),在这一节里,我们会详细地解析 Linear转载 2020-12-15 11:00:42 · 228 阅读 · 0 评论 -
Android 基础入门教程 - 2.1 View与ViewGroup的概念
本节引言告别了第一章,迎来第二章——Android中的UI(User Interface)组件的详解, 而本节我们要学习的是所有控件的父类View和ViewGroup类!突发奇想,直接翻译官方文档对 这两个东西的介绍吧,对了,天朝原因,google上不去,Android developer上不去,我们可以 改hosts或者用科学上网,当然也可以像笔者一样使用国内的API镜像,这里分享个吧:http://androiddoc.qiniudn.com/guide/topics/ui/overview.ht.转载 2020-12-15 10:56:51 · 177 阅读 · 0 评论 -
Android 基础入门教程 - 1.11 反编译APK获取代码&资源
本节引言"反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我们可以下载别人的APK,然后改下后缀名,改成xxx.zip,然后解压: 笔者随便解压了一个APK:我们可以打开res目录,获取里面的图片素材但是,这种方法,获得的只会是一些.png,或者.jpg这样的位图文件资源,如果是转载 2020-12-15 10:54:29 · 196 阅读 · 0 评论 -
Android 基础入门教程 - 1.9 Android程序签名打包
本节引言:第一章的倒数第二节,本节给大家介绍的是如何将我们的程序打包成Apk文件,并且为我们的Apk签名! 上一节中已经说了,我们后续的教程使用的IDE是Android Studio,所以本节讲解的也是AS(后面都这样 简称吧)下对项目进行打包签名!1.什么是签名,有什么用:Android APP都需要我们用一个证书对应用进行数字签名,不然的话是无法安装到Android手机上的,平时我们调试运行时到手机上时,是AS会自动用默认的密钥和证书来进行签名;但是我们实际发布编译时,则不会自动签名,这个转载 2020-12-15 10:51:36 · 691 阅读 · 0 评论 -
关于AndroidStudio奇葩的问题--你的主机中的软件中止了一个已建立的连接
配置了GRADLE,同步总是被中止,报错:你的主机中的软件中止了一个已建立的连接尝试了好多次方式都不行,比如切换gradle版本,什么WiFi关掉用有线连接网络之类的,都不行后来有个帖子说要把自己电脑的热点关掉,没想试了下果然就可以了这真是这个IDE的一个奇葩bug~...原创 2020-12-10 19:56:39 · 296 阅读 · 1 评论