You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 16:50:28