
Android
人生难得几回搏
这个作者很懒,什么都没留下…
展开
-
Android 导入android源码有错,R.java文件不能自动生成解决方法
情况一: 千万不要重启Eclipse、也不自己创建R.java 类文件 右击你的工程(项目)——>Android Tools——>Fix Project Properties 将会再次创建出R文件,数据不丢失 情况二: 工程中没有R 文件,主要的原因是我们的工程没有编译,所以我们要手动编译导入的工程。 就是要将整个工程完全build一原创 2014-02-24 16:32:49 · 414 阅读 · 0 评论 -
android应用程序如何调用支付宝接口
最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多。 在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单。而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的原创 2014-04-25 13:39:08 · 467 阅读 · 0 评论 -
Android布局之weight属性解析
在网上看了一些对Layout_weight的讲解,有些说的比较片面,只列举了一种情况,然后自己通过实验和一些比较好的文章总结了一下,特此记录下来,以备以后所用。Layout_weight是线性布局,也就是LinearLayout里面用到的,下面通过实验来看这个Layout_weight的特性。 1.当控件的属性android:layout_width="fill_parent"时,布局文件如转载 2014-03-26 15:36:42 · 352 阅读 · 0 评论 -
用Android-X86和VirtualBox打造高性能Android开发环境
不知道有多少Android开发着对Android虚拟机的那悲剧的性能有意见,反正我的看法是:那速度实在是太坑爹了! 为什么Android虚拟机比iOS和WP7的虚拟机要慢很多呢?原因如下: 1. Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),而 iOS 和 WP7 的模拟器的目标体系结构都是 x86 的,另外 iOS 的模拟器中运行的 App 也是编译为 x8原创 2014-03-24 15:36:56 · 462 阅读 · 0 评论 -
android开发错误之Unable to execute dex: Multiple dex files define
出现了异常Dex Loader:Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 查了好多方法都不行,最后得到了解决方法:原创 2014-05-05 15:23:19 · 426 阅读 · 0 评论 -
Android如何防止apk程序被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难转载 2014-03-14 16:06:14 · 313 阅读 · 0 评论 -
Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 一、反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI 前者是将apk中的cla原创 2014-03-14 16:03:59 · 323 阅读 · 0 评论 -
Android学习笔记:Failed to push selection: Read-only file system
eclipse -> windows->Android AVD Manager 里选择你的AVD,edit里SD Card 选择File,然后browse你的sdcard.img,再edit AVD结束。通过DDMS添加试试看,这个时候File Exprorer下的sdcard的permissions变成了d---rwxr-x,就可以添加了原创 2014-03-14 15:00:56 · 659 阅读 · 0 评论 -
Android:在android虚拟机下安装apk
用命令行的方法。 1.打开命令提示符 定位到android SDK安装目录中的platform-tools文件夹。 2.然后最好将要安装的apk拷贝到platform-tools文件夹下。比如,将要安装的homework1.apk拷贝到platform-tools文件夹下: 3.输入adb install Homework1.apk回车,安装成功转载 2014-03-14 15:58:18 · 577 阅读 · 0 评论 -
Android学习笔记:常用的dos命令(玩转Android)
创建一个avd android create avd -n android4 -t 4 -n:name -t:target id of the new avd. ======================================================== 启动一个avd emulator -avd avd_name ========================原创 2014-03-14 15:00:05 · 835 阅读 · 2 评论 -
Android出现java.net.SocketException: Permission denied的问题
1. 在AndroidMainfest.xml中加入以下 2. AndroidMainfest.xml [xhtml] view plaincopy xml version="1.0" encoding="utf-8"?> manifest xmlns:android="http://schema原创 2014-03-06 15:53:54 · 715 阅读 · 0 评论 -
[Android开发那点破事]解决android.os.NetworkOnMainThreadException
昨天和女朋友换了手机,我的iPhone 4S 换了她得三星I9003。第一感觉就是好卡,果断刷机。以前是Android 2.3的系统。回来刷成了4.4。 好了,问题来了。在我用手机测试我们的APP的时候,抛出一个如题的异常:android.os.NetworkOnMainThreadException 第一次看到这异常,字面意思是说:在主线程中的网络异常。然后我就去了解了下这个异常,先原创 2014-04-12 13:03:50 · 382 阅读 · 0 评论