
Android
Android
xzlAwin
这个作者很懒,什么都没留下…
展开
-
cordova 安装错误 Command failed: powershell 解决方法
cordova 安装错误 Command failed: powershell 解决方法。原创 2022-08-10 16:31:22 · 623 阅读 · 0 评论 -
cordova 安装错误 Command failed: powershell 解决方法
cordova 安装错误 Command failed: powershell 解决方法异常信息:F:\sdk\nodejs\X64\npm\node_global\node_modules\cordova\node_modules\windows-release\node_modules\execa\index.js:347 throw err; ^Error: Command failed: powershell (Get-Ci...原创 2020-12-14 14:00:27 · 1325 阅读 · 3 评论 -
解决 android.support.v7.app.ActionBarActivity 找不到
解决 android.support.v7.app.ActionBarActivity 找不到原因:从 com.android.support:appcompat-v7:22.0.0 版本开始 AppCompatActivity替代ActionBarActivity第一种情况:support-v7 大于 com.android.support:appcompat-v7:22.0.0 版本implementation 'com.android.support:appcompat-v7:28.0.0'原创 2020-12-04 17:42:03 · 1863 阅读 · 0 评论 -
解决 AAPT2 aapt2-3.2.0-4818971-windows Daemon 错误
解决 AAPT2 aapt2-3.2.0-4818971-windows Daemon 错误异常信息:Android resource linking failedOutput: F:\workspace\Android Gradle workspace\prj2_1\app\src\main\res\layout\content_hello_world.xml:11: error: attribute layout_constraintBottom_toBottomOf (aka com.exa.原创 2020-12-04 17:40:29 · 6398 阅读 · 0 评论 -
解决AndroidStudio项目运行Program type already present异常
解决AndroidStudio项目运行Program type already present异常异常信息:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. ... Program type already present: android.suppo..原创 2020-12-03 14:40:54 · 2532 阅读 · 0 评论 -
解决 AndroidStudio项目编译More than one file was found with OS independent path 错误
解决 AndroidStudio项目编译More than one file was found with OS independent path 错误异常信息:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> More than one file was found原创 2020-12-03 14:39:47 · 3824 阅读 · 0 评论 -
Android Studio 和 Gradle 版本关系
因为最近经常导入别人的Android Studio项目学习,总是出现问题,大多数是编译环境的问题,所以有必要了解一下Android Studio 和 Gradle的版本关系。如果项目不兼容,请根据自己的Android Studio 版本修改项目中对应的Gradle版本号distributionUrl = https\://services.gradle.org/distrib...原创 2019-05-19 10:05:44 · 586 阅读 · 2 评论 -
Android bundle 下载地址
Android bundle 下载地址ADT revision 22.6.232位http://dl.google.com/android/adt/adt-bundle-windows-x86-20140321.zip64位https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140321.zip其他版本http://dl.go原创 2015-05-25 00:38:38 · 1850 阅读 · 0 评论 -
Android 反编译 APK
下载工具:apktool下载地址:http://code.google.com/p/android-apktool/文件名字:apktool1.4.3.tar.bz2 和 apktool-install-windows-r04-brut1.tar.bz2下载工具:dex2jar下载地址:http://code.google.com/p/dex2jar/文件名字:dex2jar-0.0.9.8.zi原创 2015-05-25 00:35:41 · 379 阅读 · 0 评论 -
Android 环境变量 和 AVD 环境变量 配置
今天在学习 SQLite 时 发现自己的变量没有配置好,发现配置了 Android 环境变量 AVD 不能启动了。Android 环境变量配置:【我的电脑】→【属性】→【高级】→【环境变量】新建环境变量 变量名:ANDROID_SDK 变量值:.;D:\Development tools\android-sdk-windows\tools;D:\Development tools\android-原创 2015-05-25 00:35:16 · 5495 阅读 · 0 评论 -
低端PC配置Android虚拟机
用了5年的破机器,Intel CPU不支持Android虚拟机加速,只能通过简单配置,勉强进行开发。1.打开Android Virtual Device Manager,设置Device Definitions选项卡,[New Device]2.配置Edit Device,[Input]选择DPad,[buttons]选择Hardware方便使用Android虚拟键盘,[Resolution]设置原创 2015-05-25 00:38:25 · 1646 阅读 · 0 评论 -
Android SharedPreferences 永久存储简单的数据
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存,它是什么样的处理方式呢?SharedPreferences类似过去W原创 2015-05-25 00:35:55 · 3877 阅读 · 0 评论 -
Android ListActivity 显示数据
一行只有一列数据List list = new ArrayList();list.add();ArrayAdapter adapter = new ArrayAdapter(this,r.layout.id,list);this.setListAdapter(adapter);一行有多列数据List> list = new ArrayList>();HashMap map = new HashMa原创 2015-05-25 00:35:36 · 389 阅读 · 0 评论 -
Android Handler 的简单用法
如果你学过线程,那么只需要理解,Handler 在线程的基础上在封装了一下,把线程加入了消息队列,然后对线程进行管理。想成的2种实现方法:第一种,继承Thread类,实现run()方法;第二种,实现Runnable方法,实现run()方法;Handler 的 post(Runnable r)方法可以将一个Runnable放入队列中运行。Handler 的postDelayed(Runnable r原创 2015-05-25 00:35:44 · 1037 阅读 · 0 评论 -
Android 防止反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows/tools/下面多了一个proguard文件夹。proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从原创 2015-05-25 00:35:38 · 429 阅读 · 0 评论 -
Android Arrayadapter 获得数据方法
今天学习了 spinner (下拉选项)和 AutoCompleteTextView (自动提示)组件,分享3种可以给组件传递数值的方法。1.用静态字符数组常量来给ArrayAdapter 赋值。 优点,直接用数组写入,数据量大建议使用。static final String[] list=“”;ArrayAdapter arrayAdapter = new ArrayAdapter(this,R原创 2015-05-25 00:35:25 · 989 阅读 · 0 评论 -
Android 的生命周期
onCreate()方法:当Activity 第一次被调用的时候,相当于构造函数。onStart() 方法:当Activity显示的时候被调用。onResume()方法:当Activity获得用户焦点的时候被调用。onPause()方法:当启动第二个Activity,第一个Activity就会调用onPause()方法。onStop()方法:当第一个Activity处于不可见的状态调用(必须完全遮原创 2015-05-25 00:35:30 · 353 阅读 · 0 评论 -
Android ADB 调试指令
1.打开ADB控制台:adb shell2.模拟器安装 APK文件运行cmdcd【android-sdk-windows】→【tools】目录adb install APK文件名3.模拟器卸载 APK文件adb shellcd datacd apprm -r app.apk4.从电脑复制文件到模拟器adb push 电脑文件路径/android文件目录5.调试sqlite数据库adb shellc原创 2015-05-25 00:35:33 · 355 阅读 · 0 评论 -
Drawable Resources selector和shape 用法
官方API地址http://developer.android.com/guide/topics/resources/drawable-resource.html#selector-element可以查询到selector和shape用法selector介绍:可以通过xml文件来对组件进行动态的美化。selector的用法:selector的xml的文件目录是res/drawable/xxx.xm原创 2015-05-25 00:35:57 · 370 阅读 · 0 评论 -
win7 64位 旗舰版 安装Android SDK时,点击SDK Manager.exe闪退
win7 64位 旗舰版 安装Android SDK时,点击SDK Manager.exe闪退方法一:原因:win7 64位 旗舰版 C:\Windows\System32 目录下有 java.exe 文件。被系统误以为是 JDK 目录。解决方法:进入 C:\Windows\System32 目录,删除 java.exe 文件。这种方法也适用于已配置 JDK 环境变量 Android studio原创 2015-05-25 00:38:33 · 2324 阅读 · 0 评论 -
Android menu 按钮的创建和事件
在Activity中重写onCreateOptionsMenu(Menu menu)方法可以创建menuItemmenu.add(int 菜单组编号,int 菜单项编号,int 菜单排序,String 菜单名字);在Activity中重写onOptionsItemSelected(MenuItem item)方法可以响应menu事件if(item.getItemId()== int菜单项编号){f原创 2015-05-25 00:35:27 · 556 阅读 · 0 评论 -
Android 写下载程序 调试 url 无效问题
比如启动了tomcat通常情况下http://localhost:8080可以访问本机的tomcat但是,如果用Android时,127.0.0.1和localhost都是表示访问本机,所以表示,访问Android本机。所以,如果使用模拟器本机测试,需要使用类似192.168.0.1的IP,才可以测试成功。如果访问本机tomcat,可以使用 10.0.2.2 保留的IP地...原创 2015-05-25 00:35:19 · 506 阅读 · 0 评论