用AndroidStudio创建基本的安卓app项目

先用Android Studio去创建一个最基本的,普通的安卓app的项目:

  • 核心步骤:Android Studio->New Project->No Activity->设置项目基本属性:NamePackage NameSave LocationLanguageMinimum SDK ->Finish

详细步骤:

新建项目

点击:New Project

as_new_project

选择类型:No Activity

此处选择:No Activity=无页面

as_choose_no_activity

  • 说明
    • 因为此处最基本的Xposed插件,无需页面
      • 只要触发了对应的hook代码,能输出log,就表示真正生效了
    • 另外:复杂的Xposed插件,可以根据自己需要去加上页面
      • 用以支持各种配置和逻辑等等更多其他内容

设置项目基本参数

继续去设置安卓项目的基本参数:

as_project_basic_para

  • Name:CrifanXposedHook
  • Package Name:com.example.crifanxposedhook
  • Save Location:/Users/crifan/dev/dev_root/androidReverse/Xposed/CrifanXposedHook
  • Language:Java
    • 为了保险起见,先选Java,等熟悉了,再换到Kotlin
  • Minimum SDK:API 24: Android 7.0 (Nougat)
    • 其他选项
      • as_minimum_sdk_choice_1
      • as_minimum_sdk_choice_2
    • 可以根据自己需要,改为其他版本,比如更高版本的:API 27: Android 8.1 (Oreo)

初始化项目

点击Finish后,即可开始项目初始化,下载相关SDK等内容,直到下载完成:

as_project_download_complete

进入Android Studio的主页面,开始项目初始化:

as_main_ui_initing

后续会继续初始化,包括Gradle等相关资源的下载、导入、重建索引等。

最后初始化完毕:

as_project_init_done

设置代理

  • 由于,从google等国外网站下载Google开发相关的资源,比如SDK等,国内网络经常无法连接或下载速度慢,所以此处往往还会弹框,问你是否要加代理
    • 此处选择添加代理,使用此处Mac中已有的Trojan的代理:
      export HTTP_PROXY=http://127.0.0.1:58591; export HTTPS_PROXY=http://127.0.0.1:58591; export ALL_PROXY=socks5://127.0.0.1:51837
      
    • 对应代理设置是:
      • as_proxy_settings
    • AS项目设置后的全局配置是
      • as_preferenecs_http_proxy

最终项目文件和结构

点击展开目录结构如下:

as_expaned_folder_structure

results matching ""

    No results matching ""