学习
实践
活动
工具
TVP
写文章

AndroidAndroid 封装 Http 请求工具

工具类 import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; import java.util.Map; /** * http 请求工具

27530

Android 编译工具 Ant

Ant,是一种基于Java的build工具,类似于(Unix)C中的make ,与基于shell命令的扩展模式不同,Ant用Java的类来扩展,用户不必编写shell命令。 4, 创建项目 1) 列出android平台列表 android list targets 输出结果如下: ? 2) android命令创建项目 命令格式:  android create project   --target <target-id>   --name MyFirstApp   --path <path-to-workspace update更新生成,命令如下:  android update project   --target android-3   --name AntTest   --path /home/homer/   参考推荐:  Android 创建项目(维基教科书) ant:创建编译 android 工程 android 命令行生成和运行项目

74840
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 内存分析工具

    在这篇文章里面,我们来看看Android SDK里面的一些内存剖析工具(profiling tools)是如何帮助我们修整应用程序的内存使用。 二、 内存工具 Android SDK 提供了2个主要的剖析应用程序内存使用情况的工具:Allocation Tracker 和 heap dumps 1)Allocation Tracker是很有用的 不过,首先需要把.hprof文件从Dalvik格式转换成J2SE HPROF格式,你可以使用Android SDK提供的hprof-conv工具。 四、 DDMS检查heap  Dalvik Debug Monitor Server(DDMS)是主要的Android调试工具之一,也是 ADT Plugin for Eclipse 的一部分,独立的程序版本也可以在 /ddms on Mac/Linux) in the tools/ directory 在左边的面板,选择进程com.example.android.hcgallery,然后在工具条上边点击Show

    1.8K20

    Android 反编译工具

    Apktool A tool for reverse engineering 3rd party, closed, binary Android apps. 标准做法就是拷贝 jar 包到当前目录, 然后执行 java -jar apktool.jar d test.apk 操作 反编译 xml 工具 AXMLPrinter2.jar 官方介绍: AXMLPrinter2 .jar apk 分析 APK 文件,取得 APK 文件中的 包名、版本号及图标,很强大的工具,再一次感受到了批处理的牛逼。 可以将 android 安卓编译过的二进制 XML 文件(binary xml file)反编译明文输出保存。是 APK 反编译修改的必备工具之一。 参考 静态分析工具之-AXMLPrinter2.jar的使用方法_冷冷清清里风风火火是我的博客-CSDN博客_axmlprinter https://blog.csdn.net/qq_33721320

    10810

    android逆向工具命令

    # 下载安装工具 adb fastboot $sdkmanager --update # 更新所有可更新的包 # 以android7.1开发为例,执行如下命令 $sdkmanager build-tools ;25.0.3 $sdkmanager docs $sdkmanager platforms;android-25 $sdkmanager sources;android-25 emulator $emulator 测试 MobSF 集成工具 macos Android-Crack-Tool windows Android Killer 常用linux shell命令 $ls /xx #列出文件目录 $cat #查看文件格式及内容 相关链接 Android 反编译神器jadx的使用 Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程 ZjDroid工具介绍及脱壳详细示例 Android中Xposed框架篇—基于Xposed的一款脱壳神器ZjDroid工具原理解析

    8210

    Android 反编译工具

    Apktool A tool for reverse engineering Android apk files / Android apk 文件逆向工程工具 apktool d ~/path/to /apk_to_decompile.apk dex2jar Tools to work with android .dex and java .class files / android .dex 和 java .class 文件的工具 sh d2j-dex2jar.sh -f ~/path/to/apk_to_decompile.apk JD-GUI A standalone Java Decompiler

    1.2K20

    Android SharedPreference工具

    Android SharedPreferences工具类 新建一个SpUtil工具类 /** * Created by xpf on 2017/03/25 :) * Function: sp存储的工具

    99020

    Android开发必备工具

    工欲善其事,必先利其器,在Android项目的开发中,借助工具能使开发效率大幅提升,下面分享我经常使用的工具,欢迎各位同学补充。 1.Android Studio Android程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在Android Studio上面的。 Android Studio 是基于 IntelliJ IDEA 且适用于开发 Android 应用的官方集成开发环境 (IDE),功能非常强大,使用体验相当好,从我的使用感觉来说比Visual Studio ,jd-gui就是一个强大的反编译工具,使用也很方便,直接把jar包拖入窗口即能看到源码。 7.Postman 接口调试神器,支持GET,POST,PUT等各种HTTP操作,是用来测试后台接口相当实用的一个工具

    24020

    Android逆向工具介绍

    反汇编工具 Apktool/ShakaApktool apktool Download ShakaApktool Github 作者已经不更新了 smali/baksmali dex2jar enjarify 静态分析工具 android-classyshark jadx JD-GUI BytecodeViewer Android Killer Android Killer 下载 动态调试工具 JEB jdb Android Studio/Intellij IDEA gdb IDA Pro Hook框架 Cydia Substrate Xposed

    7820

    聚焦 Android 11: Android 开发者工具

    、 Jetpack ,本期将聚焦  Android 开发者工具 。 重要更新 11 Weeks of Android 期间,我们在 Android Studio 中推出了一系列开发者工具更新。 腾讯视频地址:v.qq.com/x/page/h313… Android 开发工具中的新增功能 设计 在 Android 开发者工具周,我们首先重点介绍了面向开发者的应用设计工具。 因此,在 Android 开发者工具周的最后,我们带来了有关性能分析器的内容。请观看 视频,了解系统跟踪以及如何使用该工具排查应用的性能问题。 您对 "开发者工具" 相关的关键知识点掌握多少?欢迎加入测试,赢取限量版徽章。 知识点 感谢大家查看并了解 Android 开发工具的最新动态。

    21421

    Android手机抓包工具

    Android手机抓包工具shark for root抓包参数 Android手机root后,安装shark for root(内带tcpdump)可以很方便的在手机上直接抓包,免去了各种电脑连接

    9.8K62

    Android【轮播图工具类】

    > <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled ="true"> <shape android:shape="oval"> <size android:width="6dp" android:height="6dp " /> <solid android:color="@android:color/white" /> </shape> </item> <item > <shape android:shape="oval"> <size android:width="6dp" android:height="6dp" /> <solid android:color="#ddd" /> </shape> </item> </selector> ** style** <!

    20520

    Android HttpURLConnection 工具类(封装)

    随着 Okhttp 等框架的横空出世,最原生的网络请求已经退出历史舞台,但是有时候还是需要这种方式来请求的,因此我把它封装成一个工具类使用,需要的小伙伴直接复制使用就好了~ public class HttpClientUtils httpUrlConnection输出,如果是post请求,参数要放在http正文内,因此需要设为true, 默认是false; //connection.setDoOutput(true);//Android

    1.8K50

    Android 抓包工具——HttpCanary

    简介 HttpCanary是Android平台下功能最强大的网络分析工具,支持TCP/UDP/HTTP/HTTPS/WebSocket等多种协议,可以视为Android平台下的Fiddler和Charles HttpCanary的使用者需要掌握一定的计算机网络基础知识,且仅适用于以下使用场景: Android、前端和后端软件工程师对Rest API调试,定位网络编程中出现的bug。 下载安装 官方下载地址:Google Play 国内站点下载地址: httpcanary v9.2.8.1 设备要求 Android 5.0+/真机+模拟器/Wifi+蜂窝网络/无root要求。

    26.7K32

    Android性能分析工具简介

    Android项目开发工程中,功能开发只是其中的一部分,更多的时候是优化,优化除了个人的良好习惯,往往还需要借助第三方工具。 本文罗列Android优化过程中的一些常用工具借助这些工具,可以很方便的帮助我们进行性能的分析,进而进行产品的优化。 Android官方工具 Android官方提供了很多的优化工具,很多工具已经自动集成到Android Studio的集成开发环境中,下面就这些工具做一个简单的介绍。 Android Profiler Android Profiler是3.0版本的一个新功能,对之前的工具做了优化和总结,主要由cpu、内存和网络三大块组成。 打开步骤: 点击 View > Tool Windows > Android Profiler (还可以点击工具栏的 ); 从Android Profiler工具栏中选择要配置的设备和应用程序进程

    6120

    Android常用反编译工具

    常用反编译工具 apktool :反编译apk,重构。 AndroidCrackTool: mac反编译工具 GDA:第一款国产交互式反编译器 jadx:反编译利器,支持命令行和图形界面 autosign:签名工具 xposed:hook框架 IDAPro 下载地址:https://down.52pojie.cn/Tools/Android_Tools/ 很好用的反编译软件,他集 apktools 和 dex2jar 于一身,有界面,操作简单。 /GDA-android-reversing-Tool GDA除了反编译外,还支持包过滤的分析功能,提供有算法工具,文件转换工具等等 jadx:反编译利器,支持命令行和图形界面 下载地址: https :反汇编专业工具 IDAPro 7.0 调试工具Windows版本 IDA Pro是目前最优秀的静态逆向工具之一,IDA PRO简称IDA(Interactive Disassembler) ,IDA

    98910

    Android系统工具类详解

    本文实例为大家分享了Android系统工具类的具体代码,供大家参考,具体内容如下 系统工具类 public class systemUtil { //隐藏ipad底部虚拟按键栏 @RequiresApi android:name="android.permission.READ_PHONE_STATE" / @SuppressLint("MissingPermission") public static ,读取系统底层日志 //读取短信内容 android.permission.READ_SMS,读取短信内容 //振动 android.permission.VIBRATE,允许振动 //重启设备 android.permission.REBOOT //访问网络 android.permission.INTERNET,访问网络连接,可能产生GPRS流量 //改变wifi状态 android.permission.CHANGE_WIFI_STATE ,获取网络信息状态,如当前的网络连接是否有效 //拍照权限 android.permission.CAMERA,允许访问摄像头进行拍照 //使用蓝牙 android.permission.BLUETOOTH

    24031

    工具篇之-Android Studio

    Android Studio 是可以在任意Android设置上快速开发App的工具,如果想在Android设备上开发应用必须先安装Android Studio [studio-homepage-hero.jpg SDK + Android Emulator) 1280 x 800 minimum screen resolution 2. SDK + Android Emulator) 1280 x 800 minimum screen resolution 3. SDK + Android Emulator) 1280 x 800 minimum screen resolution 二、下载(Android Studio) https://developer.android.google.cn /studio 三、安装(Android Studio) 1. window 2.

    9800

    Android 测试工具——Monkeyrunner API

    MonkeyRunner API MonkeyRunner工具主要有三个类: MonkeyRunner MonkeyDevice MonkeyImage 官方API文档 :http://www.android-doc.com 常用方法 waitForConnection(float timeout,string deviceid), from com.android.monkeyrunner import MonkeyRunner 实践案例: 连接设备,安装考研帮App并启动 代码实现 kyb_start.py from com.android.monkeyrunner import MonkeyRunner as mr from 思路分析 连接设备 安装app 启动app 输入用户名密码点击登录按钮 截图 脚本实现 kyb_login.py from com.android.monkeyrunner import MonkeyRunner as mr from com.android.monkeyrunner import MonkeyDevice as md from com.android.monkeyrunner import MonkeyImage

    11310

    扫码关注腾讯云开发者

    领取腾讯云代金券