
android
luffy5459
程序猿一枚,喜欢瞎捣鼓。
展开
-
安卓手机开启开发者选项
一般我们将安卓手机通过数据线连接到电脑,会提示将手机用于干什么,有传输文件选项,充电选项,开发者调试选项。我们选择充电之后,再不会出现这个提示。有的手机开发者选项不会显示在设置界面,需要通过一些特殊操作才能出现,根据各种机器的特点,基本就是在关于手机这里,快速点击版本号有的是7次,有的是1次,然后会出现toast提示,显示已经开启开发者选项。 usb调试开关:...原创 2019-12-18 16:42:17 · 3132 阅读 · 0 评论 -
linuxmint下通过eclipse安装android开发环境sdk,adt并新建与启动项目各种踩坑
最近安装了linuxmint19.2系统,这个系统是ubuntu系列,适合桌面操作系统,据说比ubuntu好。可以先看看系统的一些特征: 这里的系统设置,很像mac系统,有没有? 系统信息如下: 现在进入正题,因为系统自带了openjdk,我们需要通过sudo apt purge openjdk-*来卸载,否则后面可能会出现...原创 2019-12-18 15:43:25 · 664 阅读 · 0 评论 -
aapt查看apk应用信息
aapt是Android asset package tools,利用aapt命令可以很方便的查看app包信息。linux下安装配置aapt:先下载aapt,然后放入/usr/bin目录,并改变权限为可执行文件。aapt帮助,以下截图说的很清楚。aapt dump badging xxx.apk有的系统在使用aapt命令时会提示缺失libstdc++.so库文件,可以通过yum方式安装。安装过程中...原创 2018-03-02 12:51:40 · 1555 阅读 · 0 评论 -
adb与aapt获取安卓手机app的versionCode
adb命令通常可以查看app包名以及app包的位置,但是无法获取详细信息,如版本号。这里结合aapt可执行程序来获取app的versionCode。这里以新浪微博app为例,另外,这里介绍的过程均是在windows下操作。1、查看app包名以及包所在的位置。adb shell pm list packages | findstr sina获取app安装文件的路径adb shell pm path ...原创 2018-04-27 17:41:47 · 1961 阅读 · 1 评论 -
我的第一个Android WebView实例
以前做前端开发的时候,经常遇到需要把H5页面直接在app里面打开的情况,比如论坛、抽奖活动、秒杀活动等,将H5嵌入WebView的做法,可以减少客户端开发,升级等,小功能快速交付上线,但是也有一个问题,调试非常麻烦,在浏览器里面测试没有问题的功能,在WebView里面可能会遇到很多问题。这里介绍如何开发一个简单的WebView,并打开http://www.baidu.com页面。1、activit...原创 2018-04-29 23:27:25 · 3635 阅读 · 2 评论 -
eclipse+android开发logcat无法输出日志解决办法
eclipse打开logcat视图,应用程序启动,连接设备,即使logcat日志级别调试到verbose,仍然无法打印日志。问题在于adt版本和android版本不兼容,如果你的adt版本是官方版本23.0.7,那么需要升级到三方最新版本24.2.0。升级解决办法:1、下载ADT-24.2.0-20160729.zip,github地址为:https://github.com/khaledev/A...原创 2018-06-21 11:09:04 · 10441 阅读 · 4 评论 -
30分钟搞定个推sdk安卓客户端接入
所需的工具:eclipse+adt+logcat+安卓手机+能联网1、注册成为开发者。个推官方网站:https://dev.getui.com/dev/2、登记应用。接下来,填写应用详细信息,主要是icon,packagename和appname.登记之后,点击应用列表下刚刚登记的应用"应用配置",查看APP的相关信息。其中AppID,AppSecret,AppKey,MasterSecret等信...原创 2018-06-24 21:28:29 · 3265 阅读 · 0 评论 -
30分钟搞定极光sdk安卓客户端接入
1、注册成为极光开发者2、登记应用3、下载客户端SDK资源文件4、新建Android Application项目5、配置AndroidManifest.xml6、在MainActivity.java文件中初始化推送接口。7、将相关资源从下载的sdk解压文件中拷贝到项目路径下。8、启动应用,连接手机测试。9、在开发者平台发送消息给应用。10、恭喜您,已经成功接入极光SDK安卓客户端。...原创 2018-06-25 10:41:50 · 2472 阅读 · 1 评论 -
mina框架实现长连接与android客户端通信
这篇文章也是通过学习mina框架视频来的,网上也有很多类似的代码,这里通过自己敲一遍代码,熟悉mina框架的使用以及安卓编程。mina框架作为一个网络异步编程框架,它和netty一样,底层实现了nio。核心类:IoAcceptor:服务端接收器,负责创建socket服务,并监听客户端连接。IoSession:连接会话,可以通过write方法向外发送消息。IoHandlerAdapt...原创 2018-08-15 13:09:46 · 4145 阅读 · 0 评论