Android

WIN7 环境下, ADB.exe 停止工作的解决办法

在ADB的版本升级到34.0.5时,ADB.exe 会在运行时出问题,在结束进程后Android Studio 会不断重启 ADB,导致一直弹窗。 不清楚具体是什么问题,猜是兼容问题,不知以后版本是否都不再兼容,亦或是将来会修复? 测试降级到34.0.4后,软件正常运行。 SDK 平台工具版本说明(google.cn) SDK 平台工具版本说明(google.com) 在该页面有最新的下载链接与历

万事俱备,就差一个程序员了

万事俱备,就差一个程序员了   程序员都有了,就差个销售了。  嗨星期几  我的大学学弟,找到我 我没答应   我有好点子,就缺一个程序员 如果你在创业,在关键的点上需要IT技术支持…… 如果你在平凡的岗位上,有那么一款软件就可以提高你的工作效率…… 如果你有疯狂的点子,就缺一个程序员…… 如果IT技术能帮得到你,只是差点钱…… 那么,赶紧给我写信

Cocos2dx中应用内部横竖屏切换

{   未实践 https://blog.csdn.net/ByAlick/article/details/83009941 } { 语言环境:Cocos2dx 3.6Lua 5.1Android Studio 3.0.1问题:如何在应用内部进行横竖屏切换?解决思路:          由于产品需求,必须在应

20240214打卡

在Android中,可以通过定义drawable文件来创建自定义的图形、形状、背景等,然后在布局文件中应用这些drawable文件作为背景或者图标。同时,也可以通过定义样式(style)来设定布局以及控件的样式,从而实现一致的外观和风格。 下面展示如何定义drawable文件以及样式,并将其应用到布局和控件中: 1. **定义Drawable文件**: 创建一个XML文件并保存在`res/dr

安卓家庭记账本开发笔记3(补1月27日)

记录页面的编写 添加了material依赖,完成了基本页面的编写 代码如下:

安卓家庭记账本开发笔记4(补1月28日)

记录页面绘制的完善 完成了页面上关于支出或者收入种类图样的绘制 代码如下:

Android手机 未root时 文件的selinux权限 违反策略的操作拒绝日志查看办法

  getenforce  获取当前SELinux状态 cas:/ $ getenforceEnforcing setenforce setenforce 1 设置为Enforcing setenforce 0 设置为Permissive   查看文件和目录(和进程)的SELinux安全上下文 ls -Z -Z, --context    &nbs

问题解决之-List of devices attached

背景:计划是通过appium+mumu模拟器进行app测试学习,但是安好appium、mumu12模拟器、Android Studio(已进行环境变量配置)后,发现mumu12模拟器无法识别,输入adb devices 回车后,显示如下 : 通过一系列的资料查找解决过程如下: 1、mumu模拟器连接:详见官方解决方法:https://mumu.163.com/help/20230214/3504

安卓开发目录详细

目录结构   build gradle详细信息    androidManifest.xml内容    布局文件的创建  页面跳转  

安卓逆向环境指北 rk3588 orangepi5b macM1 cuttlefish redroid

省流 安卓现在有若干种方案 买个pixel6 真机 随便刷 rom多,文档直接看google官方的即可 缺点 贵 刷砖了难救 windows的安卓模拟器 傻瓜式部署 但是 安卓版本低 特征多 跑不了arm的so AVD windows or mac or linux 有多个安卓版本 但是基本没办法自定义内核 想自定义内核再替换 最高只能支持到5.10 cuttlefish (rk3588

如何获取多看阅读APP中的文件

背景 之前在多看里上传的一个txt小说,其原文件找不到了 尝试 多看APP里尝试查看文件路径,找不到 MIUI自带的文件管理器,搜索文件名称,搜不到 搜索duokan文件夹,里面只有一些db文件 过程 1. 读取db 既然能搜到duokan文件夹,且有db文件,就读取一下吧 conn = sqlite3.connect('d:/Bookshelf.db') 读取db文件 df1 = pd.re

macOS 计算校验和

checksum.txt 文件的例子: 校验码和文件名之间有两个空格 下面是对 shasum --help 命令结果的翻译。

【踩坑】Unity Android(安卓)平台 Render texture 有残留,即使调用 DiscardContents 还是清除不全。

在编辑器环境下OK,打包成PC客户端也OK,但是打包成 apk,在 安卓 手机上运行的时候就会有残留。   我的代码如下。主要是在 LateUpdate() 中,修改特定摄像机的 cullmask,在捕捉到制定的 rendertexture 上(即此处的 m_levelUnitRT)。   void LateUpdate() { if (m_l

记账本8

今天主要实现了登录注册功能的客户端和服务端,但由于短信接口调用出现问题,导致注册功能还不完整。 截止到今天,APP的功能已经基本完成,后续还会陆陆续续的完善各功能模块与服务端的交互,因为需要和云端关联的模块与细节太多,所以就不具体规定时间完成。 在以往的学习和开发中并没有用到多少第三方的依赖。今天记录一下基于mob的Android 短信接口的使用代码。 首先注册监听回调: 然后给获取

md5介绍

1、MD5 加密安全吗?-android md5加密 (51cto.com)  https://www.51cto.com/article/720824.html 2、https://blog.csdn.net/weixin_44299027/article/details/131038935

Android系统版本号对照表

Android系统版本号对照表  系统名称 系统版本号 字母 Android 14 34 U Android 13 33 T Android 12L 32 S Android 12 31 S Android 11 30 R Android 10 29 Q Android 9 28 Pie Android 8.1 27

Android Graphics 多屏同显/异显 - 新年预告

春节将至,首先祝愿朋友们新年快乐! Android Graphics 多屏同显/异显 - 新年预告  --  点我阅读 节前发布最后一篇文章,预告下阶段将要分享的研究成果,主要是Android多屏同显/异显的一些知识。 为了能讲清楚底层逻辑,又不要惑于上层复杂的AMS/WMS,特意写作了C++版本的多屏互动的演示程序,直接在console下运行而不需要上层WMS等模块的参与

pixel2 Android11 Https 抓包记录

关键词 : pixel2 Android11 Magisk httpcanary Https 最近需要抓HTTPS,手里设备有pixel2 ,4,6 都是高版本。查找了下资料,配置环境,记录下。 前置条件 1.设备一台已Root, Magisk方案 需要物料: 1.win adb环境 。参见:adb 2.win openssl环境。参见:openssl 3.httpcanary.apk 。

android FrameLayout、LinearLayout和RelativeLayout的学习

一、FrameLayout 目的:FrameLayout是一个设计用来存放单个子项的简单容器。它通常被用来堆叠视图,即将多个元素重叠在一起。 布局:子视图堆叠在一起,默认情况下都是放置在左上角,但可以通过android:layout_gravity属性改变子视图的位置。 性能:由于FrameLayout结构简单,所以相对来说比较高效,适合作为其他复杂布局的容器。 应用场景:常用于那些需要重叠显示的

学习基础开发技能_Android

20240207, 1.日志 2.win11开启android虚拟化支持 勾选这俩:参考 https://zhuanlan.zhihu.com/p/658580570 3.运行app指的是运行某个模块,而非运行某个项目  4.

Asp .Net Core 系列:Asp .Net Core 集成 NLog

简介 NLog是一个基于.NET平台编写的日志记录类库,它可以在应用程序中添加跟踪调试代码,以便在开发、测试和生产环境中对程序进行监控和故障排除。NLog具有简单、灵活和易于配置的特点,支持在任何一种.NET语言中输出带有上下文的调试诊断信息,并能够将这些信息发送到一个或多个输出目标(target)中,如文件、数据库、控制台等。 NLog的API非常类似于log4net,但配置方式更加简单,使用路

Obsidian电脑+手机端同步(github+MGit)

系统和软件版本 名称 版本 Obsidian 1.5.3 华为HarmonyOS 4.0.0 Git 2.43.0-64-bit MGit 1.7.0(手机端) F-Droid apk(手机端) 安装F-Droid是因为我的手机是HarmonyOS系统,没有谷歌框架,无法通过google play安装MGit,所以下载F-Droid来安装MGit. 所需软件

20240204

Android 的数据存储 Android系统中主要提供了3种方式用于简单地实现数据持久化功能:文件存储、 SharedPreferences存储以及数据库存储 文件存储 SharedPreferences存储 SQLite数据库存储 数据和文件存储概览 应用专属存储空间:存储仅供应用使用的文件,可以存储到内部存储卷中的专属目录或外部存储空间中的其他专属目录。使用内部存储空间中的目录保存其

app自动化测试环境搭建

一,安装Appium   Appium和node.js一起安装(据说两者有依赖关系)。 1,node.js傻瓜式安装 官网地址:https://nodejs.org/en/ 安装完成后,运行cmd,输入node –v,如果安装成功,提示版本号 2,安装Appium 官网下载对应的版本并安装,官网地址:https://bitbucket.org/appium/appium.app/downloads

SRS实现网页和手机端简单直播

一.SRS简介 SRS官方网站:https://github.com/ossrs/srs/wiki/v3_CN_Home,https://ossrs.net/lts/zh-cn/ SRS是一个开源的(MIT协议)简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH和GB28181等协议。 SRS媒体服务器和FFmpeg、OBS、VLC、&nbs

Android Studio导入机智云SDK

1 New project  修改build.gradle 修改 app 对应的grade 修改grade       app->src->main 修改AndroidManifest 删除  <!-- <uses-sdk android:minSdkVersion="15" android:targetSd

ARFoundation的安装

1.ARFoundation的安装     在菜单栏中的Window/PackageManger中下载安装 2.Android平台下, ARCore不支持Vulkan(报错)       需要切换到Android平台,然后删除Vulkan,否则会编译出错。Vulkan应该是渲染相关的,具体不了解。 3.建议使用unity2020及之后的版本 4

20240203

Android中Service机制 基础 广播的类型:标准广播(高效,无法截断)、有序广播(同步执行,可以截断,有先后顺序) 接收系统广播 动态注册监听系统广播 BroadcastReceiver的创建方法:新建一个类,让它继承自BroadcastReceiver,并重写父类的onReceive()方法。 书上的示例,监听系统时间变化的广播,显示通知。 静态注册实现开机启动 喜闻乐见的被滥用的功

如何消除原生Android网络状态上的惊叹号

喜欢使用原生Android系统的朋友可能会发现自己的状态栏信号图标上经常有一个惊叹号标志。 这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。 其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利

<<  <  22  23  24  25  26  27  28  29  30  31  32  >  >>