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
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
安卓逆向环境指北 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
【踩坑】Unity Android(安卓)平台 Render texture 有残留,即使调用 DiscardContents 还是清除不全。
在编辑器环境下OK,打包成PC客户端也OK,但是打包成 apk,在 安卓 手机上运行的时候就会有残留。 我的代码如下。主要是在 LateUpdate() 中,修改特定摄像机的 cullmask,在捕捉到制定的 rendertexture 上(即此处的 m_levelUnitRT)。 void LateUpdate() { if (m_l
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. 所需软件
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
如何消除原生Android网络状态上的惊叹号
喜欢使用原生Android系统的朋友可能会发现自己的状态栏信号图标上经常有一个惊叹号标志。 这是怎么回事呢?原因是Android为了对网络状态进行检测,采用了一种叫做captive detection的方式进行网络状态检测。 其实说起来很简单,每当连接到一个网络,比如移动数据网络或者WIFI的时候,Android的NetworkMonitor模块会构造一个http的请求,发送到指定的服务器,然后利