电脑由于cpu过老,也不知道自己能坚持到几何,再重新买台机器实在是让我犹豫,所以android学习搁置了几天,突然发现也可以使用手机直接启动android应用,感觉又看到了希望。手机打开adb调试功能手机:设置 ->系统 ->关于手机 ->版本号,连续点击多次提示打开开发者模式,然后打开允许adb调试。(我的手机很早就打开了开发者模式,因此具体的步骤已经记得不是太清楚了,如果需要
转载
2023-11-15 22:29:26
9阅读
可以装一个VNC Server 在手机上啊,然后用电脑控制手机啊,哈哈,可惜Market中没有相应的应用啊。 但是还是找到了一个项目http://code.google.com/p/android-vnc-server/ 赶紧试一试啊,HOHO~ 点这里下载编译好的应用(不是apk的啊,是一Linux应用) 因为是Linux应用 所以机器要Root啊。然后用手机连到电脑上,使用adb 推送到手机上
转载
2024-09-02 17:42:26
148阅读
对于喜欢钻研手机的机友而言,常常会使用上XPOSED框架及种类繁多功能极强的模块,对于5.0以下的系统版本,只要手机能获得Root权限,安装和激活XPOSED框架是非常简单的,但随着系统版本的不断更新,5.0以后的系统,激活XPOSED框架变得非常复杂,有些教程甚至需要我们刷入recovery的做法来激活,这给我们带来非常的难度,特别是对我们新手玩家而言,很容易就把手机给刷成大砖。前一阵子采购了一
转载
2023-12-27 17:01:13
58阅读
vivo手机捞取日志发给官方的方法步骤1:拨号盘*##112##* 进入vivoLog 步骤2:首先设置->清除所有LOG 步骤3:log配置选择:通用异常 步骤4:开启vivoLog开关(中间按钮) 步骤5:复现问题 步骤6:关闭log 步骤7:点击上传log 步骤8:发出log提取码android从后台打开activity方法和注意点关键单是需要打开后台弹出界面的权限在有些手机上,必须同
转载
2023-08-02 17:01:13
219阅读
前言本文总结的技巧来自笔者工作中的大量ANR日志分析经验,如有错漏请留言指出,交流促使进步!作者:vivo互联网客户端团队—Wang Qinwei一、概述解决ANR一直是Android 开发者需要掌握的重要技巧,一般从三个方面着手。开发阶段:通过工具检查各个方法的耗时,卡顿情况,发现一处修改一处。线上阶段:这个阶段主要依靠监控工具发现ANR并上报,比如matrix。分析阶段:如果线上用户发生ANR
转载
2023-07-18 22:27:04
107阅读
ANRANR 简介ANR 全称 (Application Not responding):指的是应用程序未响应,Android 系统对于事件的处理需要在一定时间内完成,如果超过该时间没有得到响应,就会造成ANR。这时候会弹出一个弹窗来告诉用户,当前应用程序未响应,是选择等待还是Force Close。ANR 场景
InputDispatching Timeout:5秒内无法响应屏幕触
转载
2023-07-11 23:05:16
86阅读
上一篇介绍了zxing扫描二维码的过程,刚开始看这份代码时,不怎么明白,很多细节都不清楚,到后来又了更深的理解后,发现这代码设计的就是好,质量高。整个扫描二维码和一维码的过程是非常迅速的,效率很高。最近发现微博上有个二维坊的ID,发得qr码图形都非常的Q,不知道怎么弄出来的,程序员可以借这个可爱的qr码浪漫下。 在整个zxing的android代码部分,很
转载
2024-07-09 19:46:34
54阅读
#include <stdio.h>#include <fcntl.h>#include <errno.h>int main(){ int ret; int fd = open("/dev/tty1", O_RDONLY); fcntl(fd, F_SET
转载
2024-04-12 23:03:09
109阅读
-秋江鹜
上周公司终于拿到了freescale i.MX53的QSB板,经过一些折腾之后终于在上面把android跑起来了,按照所给的user guide测试了一下VGA、HDMI等,一切正常,但是都是单独显示的,和公司要开发的车载产品有很大距离,公司要开发的产品的大概要求是:1、支持前后台显示(前台lcd显示由司机操作、后台TV输出供乘客观看电影及地图导航显示)2、7.1
转载
2023-10-26 22:10:01
64阅读
App Startup组件提供了简洁的、高效的方式用于App启动时的组件初始化。无论是Lib开发者还是App开发者都可以使用App Startup像流水线一样链式或者明确设置次序的初始化。 之前的做法是定义多个Provider组件,在每个Provider中分别对组件做初始化,App Startup可以让你在一个单个ContentProvider中完成所有组件的初始化。这样做可以显著缩短App启动时
转载
2023-12-18 19:51:43
62阅读
Android开启手电筒功能(完美适配Android4x,5x,6x) 最近在研究开启安卓手电筒功能,总结了下Android4x、5x、6x的手电筒开启方法,写成公共方法,分享给大家。添加摄像机和闪光灯权限<uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-permissio
转载
2023-03-16 04:05:06
480阅读
下面举一个无线连接的例子:1.举例说明2.具体详解USB 连接通过 USB 连接来正常使用 adb 需要保证几点:硬件状态正常。包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。Android 设备的开发者选项和 USB 调试模式已开启。可以到「设置」-「开发者选项」-「Android 调试」查看。如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-
转载
2023-10-20 10:47:39
109阅读
身为程序员,我们要了解一些基础知识,那么主线程与子线程之间的区别大家知道吗?别着急,下面是爱站技术频道小编和大家分享的Android主线程与子线程的区别,感兴趣的小伙伴们可以参考下文的介绍哦。主线程和子线程的区别每个线程都有一个唯一标示符,来区分线程中的主次关系的说法。线程唯一标示符:Thread.CurrentThread.ManagedThreadID;UI界面和Main函数均为主线程。被Th
转载
2024-06-01 07:00:31
36阅读
启动模拟器需要两个步骤: 1.创建AVD(Android Virtual Device) 1.创建AVD根据提示信息说明,需要先有一个AVD,即一个Android的虚拟设备,在命令行输入android create avd,当然前提是在Linux中配置好了环境变量,否则会出现找不到命令的错误提示的。如果没有配置环境变量也没关系,可以通过cd 命令定位到‘android’所在的文件夹目录
转载
2024-01-30 06:31:47
36阅读
1. 介绍因为某些原因, 笔者需要在android上开发, 使用adb比较麻烦, 于是想使用sshd.推荐的软件是openssh, 其他选择有dropbear, mosh.当然还有其他选择, 如termux, 这里不予讨论2. 编译在Android中已经有openssh包, 位于external/openssh;默认openssh没有编译进Android系统, 需要进行配置2.1 op
转载
2023-07-27 23:16:01
651阅读
# Android X: 现代Android开发的基石
在Android开发的世界中,Android X是一个重要的库,它旨在为开发者提供现代化的功能和稳定性。无论是新兴的功能还是对旧功能的增强,Android X都是开发者工具箱中不可或缺的一部分。
## 什么是Android X?
Android X 是一套库的集合,它是Android支持库的后续产品,旨在让Android开发者更方便地使
原创
2024-08-10 07:36:01
63阅读
# Android升级AndroidX步骤指南
## 简介
在Android开发中,随着技术的不断发展,Google推出了AndroidX,它是一个开源项目,用于帮助开发者更好地管理Android应用的兼容性问题。本文将指导你如何将已有的Android项目升级为AndroidX。
## 整体流程
下面是升级Android项目为AndroidX的整体流程,我们将通过以下步骤完成升级:
```m
原创
2023-12-30 05:09:19
175阅读
# Android使用Android X的入门指南
在Android开发的世界中,"Android X" 是一个重要的库系列,它提供了一致性和更好功能的API,取代了先前的支持库。对于刚入行的小白,了解如何在项目中使用Android X是非常关键的。本文致力于为你提供一个详细的指南。
## 1. 流程概述
下面是使用Android X的基本步骤:
| 步骤 | 描述
原创
2024-09-04 03:14:54
518阅读
以前,出远门的人想和家人取得联系很困难,现在不会了,因为有了一些很好的发明。手机便是其中一种,手机的历史已经很久远了。自从有了手机,大家的生活变得多姿多彩。原来的手机只能打电话,后来加入了短信功能,再后来照相等。如今,android软件开发带大家进入了智能手机的时代。Android 是运行于 Linux kernel之上
转载
2023-08-08 07:12:09
67阅读
1.Service 的基本认识 1.1 Service 是什么? Service(服务
)
是一个一种可以在后台执行长时间运行操作而没有用户界面的组件。它运 行于
UI
线程,因此不能进行耗时的操作。 1.2 Service 和 Thread 的区别 &n
转载
2023-08-28 16:52:09
113阅读