51dev.com IT技术开发者社区

51dev.com 技术开发者社区

android

Error:C:UsersissuserAndroidStudioProjectsSQLiteDemo1.gradleuildOutputCleanupcache.properties (系统找不到指定的文件。)

Error:C:UsersissuserAndroidStudioProjectsSQLiteDemo1.gradleuildOutputCleanupcache.properties (系统找不到指定的文件。)

androidstudio报下图中的这个错误的解决办法:解决办法:1、删除掉下图中标记的2个文件夹 2、将下图标记的文件的文件名重命名,把最后的后缀.lock去掉,因为加上了这个后缀,所以提示找不到cache.properties这个文件 3、点击tryagain即可解决 ...

Android studio安装与配置

Android studio安装与配置

1、首先下载Androidstudio安装包,可以从http://www.android-studio.org/下载最新版本,这里采用3.0版本进行演示,对应安装包为android-studio-ide-171.4408382-windows.exe,安装包大小681MB,安装包不带SDK  2、下...

Android和服务端数据交互使用压缩

Android和服务端数据交互使用压缩

公司一个用户数据过大,导致android与服务端通讯速度太慢,通过分析,最小改动方式使用数据压缩,不压缩前数据大概5M压缩后只有20k.服务端使用gzip压缩。客户端androi使用类解压缩,在网上找了一个工具类如下。解决。publicfinalclassBase64Utils{privatestaticfinalin...

通过Android Studio下载 flutter 包

通过Android Studio下载 flutter 包

第一步:打开项目所在位置的 pubspec.yaml文件第二步:找到 dependencies 输入你想安装的包及其版本号   第三步:选中pubspec.yaml后点击工具右上角的Packagesget,过程可能有点漫长  如果提示Pro...

只启动通过Android studio 创建的模拟器

只启动通过Android studio 创建的模拟器

第一步:找到emulatoremulator.exe文件,默认在C盘:  第二步:找到你之前通过Androidstudio安装的模拟器的名称,然后按照下面的格式拼接,就可以通过命令行打开了C:Users用户名AppDataLocalAndroidSdkemulatoremulator.exe-net...

修改 Android Studio 模拟器的默认安装位置

修改 Android Studio 模拟器的默认安装位置

   只需要在环境变量中配置 ANDROID_SDK_HOME 为你想要存放模拟器的位置即可...

Android中JNI 的一些常用Method说明

Android中JNI 的一些常用Method说明

AndroidJNI和NDK关系 1、什么JNIJavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进...

android 兼容性测试 CTS 测试过程(实践测试验证通过)

android 兼容性测试 CTS 测试过程(实践测试验证通过)

source:http://blog.csdn.net/jianguo_liao19840726/article/details/7222814 写这个博客的时候是为了记忆,建议大家还是看官方的说明,官方说的很清楚,不想把官方大段大段的拷贝到这里,官方的的确说的很清楚:http://source.androi...

在Android4.4上新增加keycode

在Android4.4上新增加keycode

keycode是android定义好的,但是有时候无法满足需要,进行定制化难免会涉及到新增加keycode。分成两部分,驱动和framework,这里主要讲解framework部分:1.  在下列文件中定义 如KEY_SMS#defineKEY_SMS252可能涉及的文件(可能还需要在别的...

Android单元测试

Android单元测试

Android单元测试https://blog.csdn.net/qq_17766199/category_9270906.htmlAndroid单元测试(一):JUnit框架的使用https://blog.csdn.net/qq_17766199/article/details/78243176Android单元测试...

Android 10 适配攻略

Android 10 适配攻略

Android10适配攻略https://weilu.blog.csdn.net/article/details/104513170感受LiveData与ViewModel结合之美https://blog.csdn.net/qq_17766199/article/details/80732836SAF(StorageA...

android studio源 换成 阿里云(解决gradle和插件下载同步问题)

android studio源 换成 阿里云(解决gradle和插件下载同步问题)

平时安卓项目编译较慢,其中一个原因就是要下载依赖资源包比较慢。为了解决这个问题,可以配置阿里云镜像,加速下载。配置方法:1.对特定项目生效,在项目中的build.gradle修改内容buildscript{repositories{maven{url'http://maven.aliyun.com/nexus/cont...

Android 中调试手段 打印函数调用栈信息

Android 中调试手段 打印函数调用栈信息

android的app开发与调试中,经常需要用到打Log的方式来查看函数调用点。这里介绍一种方法来打印当前栈中的函数调用关系 StackTraceElement[]ste=newThrowable().getStackTrace();if(ste.length>=1){for(inti=1;i<...

ubuntu下编译android jni到so库的mk文件配置

ubuntu下编译android jni到so库的mk文件配置

项目根目录下的Android.mk文件LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE_TAGS:=optionalLOCAL_JNI_SHARED_LIBRARIES:=libaplexLOCAL_STATIC_JAVA_LIBRARIES:=andr...

Android开发之EditText多行文本输入

Android开发之EditText多行文本输入

<EditTextandroid:id="@+id/add_content"android:layout_width="fill_parent"android:layout_height="wrap_content"android:enabled="true"android:gravity="top"<!-...