咱们平时在开发对接的时候,前端和后端都习惯使用浏览器F12大法,通过network一栏查看接口通信情况,到底是谁的锅立马就能弄清楚。浏览器与后端服务通信的一切都能在这个窗口看的一清二楚,不管是网络连接失败,还是后端报错,抑或是跨域问题,乃至数据格式不对,通过这里,都能找到答案。可如果我们要分析的程序不在浏览器里面,又如何能看到他们的网络通信呢?这个时候就需要抓包了。抓是咱们程序员必备的基础技能,
# 如何实现“uniapp android studi” ## 整体流程 ```mermaid journey title 开发uniapp android studi section 制定计划 开发者 -> 小白: 确定需求 section 准备工作 开发者 -> 小白: 下载Android Studio 开发者 ->
原创 2024-06-18 06:32:43
25阅读
# Android Studio Device Android Studio is the official Integrated Development Environment (IDE) for Android app development. One of the key features of Android Studio is the ability to test and debug
原创 2024-04-08 03:35:47
23阅读
用Canvas制作剪纸效果在做剪纸效果之前,先介绍剪纸效果运用到的一些知识: 1.阴影: 在Canvas之中进行绘制时,可以通过修改绘图环境中的如下4个属性值来指定阴影效果: shadowColor:CSS格式的颜色字串.默认 ...React Native版本升级的正确姿势基于React Native(简称:RN)的APP也发布了三个版本了,RN由于两周就会发布一版从最开始项目用的0.29到最近
我们选择Charles来作为抓包工具,本文将从0到1讲解从电脑端抓到手机端抓。Charles是一款被广泛使用的网络抓包工具,它可以用来监控和调试通过HTTP和HTTPS协议发送和接收的所有网络请求和响应。Charles通常用于网页和网络应用的开发过程中,帮助开发人员理解他们的应用是如何与互联网通信的,以及调试网络相关的问题。以下是Charles的一些核心特点和功能:流量截获: Charles能
前言日常科研生活中有许多抓取安卓手机上特定应用的纯净数据的需求。目前常见的做法是通过应用设置,关闭其他非目标应用的网络访问权限(包括访问WLAN和流量数据),只把目标应用的访问网络权限打开。这种方法具有一定的可行性,但是缺点在于无法去除关闭OS自己产生的流量,这还是会引入一些背景杂流。本文提供的方法可以实现直接按进程/应用过滤数据,可以捕获完全纯净的应用数据。本方法的技术路线如下:Androi
转载 2023-06-28 16:47:19
0阅读
# Android Studio打包位置 Android Studio是一款功能强大的集成开发环境(IDE),用于开发Android应用程序。当我们完成开发并准备将应用程序打包成APK文件时,我们需要知道生成的APK文件的位置。本文将介绍Android Studio中生成APK文件的位置,并提供相应的代码示例。 ## APK文件生成位置 在Android Studio中,生成的APK文件位于
原创 2023-10-01 10:47:07
641阅读
加载我们的字节码文件都是加载到方法区中,而方法区在1.8版本以后就是使用元空间来实现的。而这个文件包括了些什么呢?就是以下(这些东西都是用C++的instanceKlass来描述Java类的) 存储在方法区的都是instanceKlass,而我们注意到java_mirror(类镜像),这个才是我们真正的平常时候使用.class所会引用到的对象(java_mirror存储着该instanceKlas
2、下载好该安装之后,点击进行安装,依次出现以下界面3.默认配置,next下一步4.在这里自己选择程序安装路径5.等待安装.......6.安装成功,点击finish完成7.这里Android studio程序安装完毕,但是还需要继续对其进行配置;勾选Start Android Studio,然后点击finish启动AS,出现下图8.选择第二项,然后点击ok,出现下面的启动界面9.在启动的时候会
想要抓屏幕的一部分,并且保存起来用于网络传送,一般如下:try { int width = 200; int height = 300; java.awt.Rectangle rectangle = new java.awt.Rectangle( 0, 0, width, height ); java.awt.Robot robot = new java.awt.Ro
转载 2024-06-07 15:59:21
38阅读
# 如何在Android Studio中使用SVG ## 引言 作为一名经验丰富的开发者,我将教你如何在Android Studio中使用SVG。这是一个很有用的技能,可以让你的应用程序看起来更加漂亮和专业。在这篇文章中,我将为你提供详细的步骤和代码示例,帮助你快速掌握这项技能。 ## 流程图 ```mermaid flowchart TD; A[准备SVG文件] --> B[导入SV
原创 2024-06-17 04:55:49
177阅读
上一篇讲到ApkDecoder这个类,大部分调用到还是Androlib类,而且上次发现brutall的代码竟然不是最新的,遂去找iBotP.的代码了。今天来看Androlib的代码: private final AndrolibResources mAndRes = new AndrolibResources(); protected final ResUnknownFiles mRes
# Android Studio运行灰色解决方案 Android Studio是一款功能强大的Android开发工具,但有时候在运行项目时可能会遇到灰色的问题。这种情况下,应用程序无法正常运行,给开发者带来了很大的困扰。本文将介绍一些常见的导致Android Studio运行灰色的原因,并提供解决方案。 ## 常见原因及解决方案 ### 1. 编译错误 编译错误是Android Studi
原创 2023-08-11 12:34:33
1261阅读
一、简介Android Studio 是一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。官网:http://www.android-studio.org/ 二、安装问题1.Unable to access Android SDK add-on list&nb
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层:1、 物理层    该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。物理层记住两个重要的设备名称,中继器(Repeater,也叫放大器)和集线器。2、数据链路层    数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流
转载 7月前
33阅读
# 如何解决 Android Studio 下载速度慢的问题 在使用 Android Studio 进行开发的过程中,很多新手开发者都会遇到下载速度很慢的问题。本文将指导你通过一系列步骤来改善下载速度,并提供详细的代码示例及注释帮助你理解每一步的操作。 ## 整体流程 下面是解决 Android Studio 下载慢问题的整体流程: | 步骤 | 描述
原创 10月前
306阅读
# 使用Android Studio Kotlin开发 在移动应用开发中,Android平台是目前使用最广泛的操作系统之一。而Android Studio是一款专为Android开发者设计的集成开发环境(IDE),能够帮助开发者更高效地构建Android应用程序。而Kotlin是一种现代化的编程语言,它可以与Java完美集成,使得Android开发变得更加简洁和易于维护。 ## 安装Andro
原创 2024-06-02 06:24:21
14阅读
# Android Studio查看编译日志的方法 ## 引言 在开发Android应用程序时,编译过程是非常重要的一步。当编译出现错误或警告时,我们需要查看编译日志来定位和解决问题。本文将介绍如何在Android Studio中查看编译日志的方法,帮助刚入行的小白快速上手。 ## 整体流程 下面是在Android Studio中查看编译日志的整体流程,我们可以将其整理成如下的流程图: ``
原创 2024-01-11 05:36:18
444阅读
# Android Studio 回退单个文件 在开发过程中,有时候我们会不小心修改了某个文件的内容,想要回退到之前的版本。在Android Studio中,我们可以很方便地回退单个文件到历史版本。下面就让我们来看看如何在Android Studio中回退单个文件。 ## 步骤 ### 1. 打开Android Studio 首先,打开Android Studio,并打开你要回退的工程。
原创 2024-03-02 04:37:20
124阅读
在这篇博文中,我们将深入探讨如何解决“Android Studio 动态画叉”的问题。随着移动开发的持续发展,遇到一些常见问题是不可避免的,而动态绘制交互部分往往会成为让人头疼的难点。接下来,我们将通过一系列步骤来解决这个问题,涵盖环境配置、编译过程、参数调优、定制开发、调试技巧和安全加固等方面。 ### 环境配置 首先,我们需要确保所有依赖和开发环境都已正确配置。以下是配置步骤: 1. 下
原创 6月前
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5