安装Partisan Telegram技术求助:不熟悉Android Studio/SDK/NDK
解决Partisan Telegram编译时找不到TMessagesProj/config的问题
1. 确认项目结构与目录创建
克隆仓库后,TMessagesProj/config目录默认不存在,需要手动创建:
- 打开项目根目录下的
TMessagesProj文件夹,新建名为config的子文件夹。
2. 添加必需的配置文件
在config目录下创建两个核心文件:
(1)config.h
这个文件需要填写Telegram开发者API信息(需自行前往Telegram开发者平台申请api_id和api_hash),内容示例:
#ifndef CONFIG_H #define CONFIG_H #define API_ID 123456 // 替换为你的api_id数字 #define API_HASH "abcdefghijklmnopqrstuvwxyz123456" // 替换为你的api_hash字符串 #endif // CONFIG_H
(2)gradle.properties
用于配置SDK和NDK路径(Android Studio通常会自动识别,若未识别可手动填写),内容示例:
android.sdkDir=C:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk android.ndkVersion=25.2.9519653 // 版本需与项目根目录build.gradle中指定的ndkVersion一致
3. 配置Android Studio的SDK与NDK
按以下步骤完成环境配置:
- 打开Android Studio,点击顶部菜单栏
File→Settings(Windows/Linux)或Android Studio→Settings(Mac)。 - 进入
Appearance & Behavior→System Settings→Android SDK,切换到SDK Tools标签。 - 勾选
NDK (Side by side)和CMake,选择项目要求的版本(查看项目根目录build.gradle中的ndkVersion值),点击Apply完成安装。
4. 同步项目并编译
- 回到项目界面,点击右上角的
Sync Project with Gradle Files按钮(大象图标旁的刷新箭头)。 - 同步完成后,点击顶部菜单栏
Build→Make Project开始编译。
内容的提问来源于stack exchange,提问作者user20922300
相关产品推荐
相关产品推荐

