智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...
随笔 - 991, 文章 - 0, 评论 - 27, 阅读 - 341万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Android

摘要:首先在使用ADB前所有手机辅助类软件 1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。 2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字 3、打开任务管理器,点击 阅读全文

posted @ 2017-02-15 10:20 Bill Yuan 编辑

摘要:转自:http://blog.csdn.net/liuhe688/article/details/6679879 大家好,今天来分享一下如何使用ANT打包Android应用。 通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们 阅读全文

posted @ 2016-03-23 10:10 Bill Yuan 编辑

摘要:转自:http://jingyan.baidu.com/article/92255446ea1d46851648f432.html终端模拟器输入命令“su”(无需引号,下同),该命令是为了取得超级用户权限,选择“允许”chmod 644 * 修改权限 阅读全文

posted @ 2015-03-20 18:14 Bill Yuan 编辑

摘要:转自:http://www.cnblogs.com/lancidie/archive/2013/04/13/3019349.html通过崩溃捕获和收集,可以收集到已发布应用(游戏)的异常,以便开发人员发现和修改bug,对于提高软件质量有着极大的帮助。本文介绍了iOS和android平台下崩溃捕获和收... 阅读全文

posted @ 2015-03-18 17:04 Bill Yuan 编辑

摘要:转自:http://www.tuicool.com/articles/qQNfUfe背景介绍本文主要内容: 利用android的crash log来对c++开发的android应用进行错误定位.容易稳定复现的BUG, 一般可以通过断点调试来解决. 如果测试人员也无法稳定复现,log就成了程序吊定位问... 阅读全文

posted @ 2015-03-18 14:00 Bill Yuan 编辑

摘要:转自:http://www.cnblogs.com/draem0507/archive/2013/05/25/3099461.html一、为什么要Crashcrash可以理解成堕落,垮台。按照我们通俗理解就是android App 因为不可预知的因素导致奔溃。即使我们的程序发布前,经历了很多的测试,... 阅读全文

posted @ 2015-03-02 17:13 Bill Yuan 编辑

摘要:转自:http://www.2cto.com/os/201308/238936.html在linux下制作动态库*.so。1、linux下动态库的制作//so_test.h#include "stdio.h"void test_a();void test_b();void test_c();//te... 阅读全文

posted @ 2015-01-10 11:29 Bill Yuan 编辑

摘要:转自:http://www.shaoqun.com/a/105310.aspx在Android中调用动态库文件(*.so)都是通过jni的方式,而且往往在apk或jar包中调用so文件时,都要将对应so文件打包进apk或jar包,工程目录下图:以上方式的存在的问题: 1、缺少灵活性比较类似静态加载... 阅读全文

posted @ 2015-01-05 10:03 Bill Yuan 编辑

摘要:转自:http://www.yxkfw.com/?p=72231. 在Eclipse中创建项目:TestJNI2. 新创建一个class:TestJNI.javapackage com.wwj.jni;public class TestJNI { public native boolean I... 阅读全文

posted @ 2015-01-05 09:37 Bill Yuan 编辑

摘要:转自:http://blog.csdn.net/myarrow/article/details/7760579一、APK扩展文件基本知识 Android Market (Google Play Store)中每个APK文件的最大限制是50MB。如果您的程序中包含大量的数据文件,以前您只能把这些数据文... 阅读全文

posted @ 2014-09-24 17:02 Bill Yuan 编辑

摘要:程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define:方法:原因是有重复的。jar被引用,可以查看你的build path,尤其是Android Dependencies一定有重复引入的.jar包,解决的方法... 阅读全文

posted @ 2014-09-24 11:45 Bill Yuan 编辑

摘要:转自:http://blog.sina.com.cn/s/blog_6400e5c50101jh1f.html在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误。这是因为两... 阅读全文

posted @ 2014-09-16 22:13 Bill Yuan 编辑

摘要:转自:http://www.cnblogs.com/oakpip/archive/2011/04/08/2009800.html大部分内容为网上整理其它高人的帖子,现只作整理,用于查看:在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。什么是w... 阅读全文

posted @ 2014-09-13 15:39 Bill Yuan 编辑

摘要:转自:http://www.dotblogs.com.tw/newmonkey48/archive/2014/04/17/144779.aspxApp要使用Facebook 分享時,設要在Facebook應用程式裡設定app 的key hash但keyhash要怎麼取得呢?可參考兩個網址http:/... 阅读全文

posted @ 2014-09-12 18:21 Bill Yuan 编辑

摘要:转自:https://developers.google.com/wallet/instant-buy/android/tutorialThis tutorial guides you through integrating Instant Buy into a purchase flow, in ... 阅读全文

posted @ 2014-09-12 10:28 Bill Yuan 编辑

摘要:转自:http://zengrong.net/post/1667.htm前戏也许你会奇怪,既然AS提供了Socket实现,为什么还要用ANE来实现Socket连接?在在ANE插件中启动AIR开发的Android应用一文的最后,我提到了一个应用案例,我现在将这个案例明确的说明一下。对于游戏开发者来说,我们希望能推送给用户一些消息。如果使用常规的手段,只能在用户打开游戏的时候,才能和服务器通信,收到这些消息。如果用户几天不上线,那么可能会错过这些消息,导致游戏中的公告、奖励不能及时到达。要解决这个问题,我们可以在Android系统中注册一个Service。这个Service长期保持与服务器的连接, 阅读全文

posted @ 2013-03-25 17:27 Bill Yuan 编辑

摘要:在使用Adobe AIR进行移动应用开发的时候,我们或许会有这样的需求:假如我们开发的是两个应用(A和B),同时安装到手机上,那么能否在A中呼叫B并传递参数呢(或者反过来B操作后,再把参数返回给A)。目前AIR还没有直接呼叫某个APP的API,但我们可以使用手机特有的特性来实现。第一种方式:使用ANE假如我们的目标平台是Android,那么可以确定的是,Java是可以呼叫一个APP并传递参数的,所以我们可以借助Java实现的ANE来调用另一个APP(只要知道另一个APP的ID就可以了)。首先打开Eclipse,创建一个Android项目,引入FlashRuntimeExtensions.jar 阅读全文

posted @ 2013-03-25 16:56 Bill Yuan 编辑

摘要:转自:http://www.fluidea.cn/blog/archives/308了解Android SDK开发的朋友都知道,在Android应用中,界面显示由Activity对象来完成,一个程序包含一个或多个Activity,Activity之间可以相互调用,也可以和其他程序中的Activity交互。那么,使用air开发的Android应用和原生程序有什么区别?是否包含Activity?如何和其他程序交互?APK的文件结构和原生Android应用一样,AIR程序也包含一个Activity,用来检测AIR Runtime、加载并运行主SWF文件。Adobe并没有提供相关的信息,事实上,对于F 阅读全文

posted @ 2013-03-25 16:50 Bill Yuan 编辑

摘要:转自:http://www.shadowkong.com/archives/1042项目进行到了接入运营商的阶段。而国内除了91等几家声名显赫的运营商会提供已经做好的ANE给ADOBE 的移动开发者之外。其他的运营商一般只会提供IOS封装库 或者是Android 的JAR 封装库。这对于Air For Android 开发的移动应用来说。接入这些运营商就需要应用开发者自己实现ANE。这几天一直在做android运营商的接入。这里就先把这几天的心得先发上来。大概下一次就会把Air For IOS Of ANE 的心得一并发在这里。针对Android的ANE打包:配置JAVA android开发环 阅读全文

posted @ 2013-03-25 15:20 Bill Yuan 编辑

摘要:最近做项目一直没能理解清楚Service是如何跨进程通信的,既然是跨进程通信,那么也就意味着多个app可以通过一个Service服务进行数据的交互了。带着这些猜想,花了一天的时间终于把这个猜想实现了。关于Service的生命周期就不说了,网上一大堆。本地Activity和Service之间的交互demo:首先定义一个接口,用来进行数据之间的交互。IService .javapackage com.tanlon.localservice;public interface IService { long getCurrentTime();}接着完成Service类:package com.tan. 阅读全文

posted @ 2013-03-22 15:24 Bill Yuan 编辑

点击右上角即可分享
微信分享提示