博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Telegram源码之安卓客户端配置
阅读量:6262 次
发布时间:2019-06-22

本文共 858 字,大约阅读时间需要 2 分钟。

1.下载

github上搜索telegram下载,下载方式最好使用git,因为版本内部文件配置不全,还需要继续下载文件

https://github.com/DrKLO/Telegram.git复制代码

2.ndk配置

使用android studio打开项目,配置ndk环境为android-ndk-r14b,其他版本可能会出些问题,接下来就是正常的配置。

3.申请你的app_id和app_bash

填写到org.telegram.messager/BuildVars.java中,HOCKEY_APP_HASH和HOCKEY_APP_HASH_DEBUGE在代码中的使用需要注释掉,不想注释的话,可以直接使用将app_bash填写进去。

4.配置Android.mk和Application.mk

在Android.mk添加:

LOCAL_SHORT_COMMANDS :=true复制代码

在Application.mk添加:

APP_SHORT_COMMANDS :=true复制代码

5.导入libtgvoip完整文件

使用git submodule update --init --recursive导入完整的libtgvoip文件

6.添加google-services.json到项目中

7.修改builder.gradle

builder.gradle中找到如下代码:

debug {            debuggable true            jniDebuggable true            signingConfig signingConfigs.debug//            applicationIdSuffix ".beta"   注释掉applicationIdSuffix ".beta"        }复制代码

8.修改密钥

拖动密钥到config目录中,密钥密码都为password,别名为alias,名字为release.keystore

转载地址:http://zbkpa.baihongyu.com/

你可能感兴趣的文章
ubuntu常用命令精选
查看>>
UML类图
查看>>
企业上市上市央企大面积亏损折射出啥弊端?
查看>>
DXP_protel2004_原理图设计基础_集成运放原理图设计学习
查看>>
powershell--uninstall webapplication
查看>>
ubuntu配置vsftpd记录
查看>>
日期控件Android 自定义日历控件
查看>>
Java多线程编程:变量共享分析(Thread)
查看>>
word如何自动生成目录
查看>>
疯狂暑期学习计划~~~
查看>>
Mysql查询大表出现的一个错误
查看>>
Scala 中的foreach和map方法比较
查看>>
使用OWIN作为WebAPI的宿主
查看>>
阿里巴巴、腾讯、百度的面试问题笔知识汇总(两)
查看>>
如果他们在未来的几年内技术水平没有突破性的提升,或者缺乏一点灵性和品味,那么可能在未来很长一段时间内,他们都会保持这个薪资水平(转)...
查看>>
修改setup.py的源
查看>>
SQL Server 常用高级语法笔记
查看>>
IOS开发之SVN的使用
查看>>
百度.搜狐...2015产品经理面试题
查看>>
Rewriting History with Git Rebase
查看>>