Go to file
世界 fc39131143
[RELEASE] 6.0.1.17
2020-04-22 23:11:28 +08:00
.github 代理订阅 2020-04-22 17:14:04 +08:00
TMessagesProj [RELEASE] 6.0.1.17 2020-04-22 23:11:28 +08:00
Tools Some new features and bug fixes 2014-06-17 18:45:21 +04:00
gradle/wrapper 代理订阅 2020-04-22 17:14:04 +08:00
ss-libev (? ... !~ 2020-03-26 21:40:56 +08:00
ssr-libev (? ... !~ 2020-03-26 21:40:56 +08:00
.gitattributes (? ... !~ 2020-03-26 21:40:56 +08:00
.gitignore Merge remote-tracking branch 'telegram/master' 2020-01-01 22:14:58 +08:00
.gitmodules [TF][JNI][UPDATE] BoringSSL from source (master) 2020-04-06 12:30:55 +08:00
Dockerfile Update to 6.0.0 (1908) 2020-03-31 00:01:45 +08:00
LICENSE (? ... !~ 2020-03-26 21:40:56 +08:00
README.md 代理订阅 2020-04-22 17:14:04 +08:00
Update.md [TF][BRAND] Do not send to Google Play for update 2020-04-06 12:38:51 +08:00
apkdiff.py Fix apkdiff not checking entire files 2020-01-06 23:22:05 -08:00
build.gradle 代理订阅 2020-04-22 17:14:04 +08:00
crowdin.yml (? ... !~ 2020-03-26 21:40:56 +08:00
gradle.properties (? ... !~ 2020-03-26 21:40:56 +08:00
gradlew first commit 2013-10-25 19:19:00 +04:00
release.sh ! 喵 2020-03-29 22:44:16 +08:00
settings.gradle (? ... !~ 2020-03-26 21:40:56 +08:00

README.md

NekoX

NekoX is an open source third-party Telegram android app.

API, Protocol documentation

Telegram API manuals: https://core.telegram.org/api

MTProto protocol manuals: https://core.telegram.org/mtproto

Compilation Guide

Specify APP_ID and APP_HASH

Just fill out TELEGRAM_APP_ID and TELEGRAM_APP_HASH in local.properties

Build Types

Debug

./gradlew assemble<Variant>Debug

The default debug key is used, and placing yours is not needed.

Release

./gradlew assemble<Variant>Release

The difference between release and other build types is that it adds fcm and firebase crash analysis, if you don't like them, use releaseNoGcm.

To compile the release version, please place your keysotre at TMessageProj/release.jks, and fill in KEYSTORE_PASS, ALIAS_NAME, ALIAS_PASS in local.properties, environment variables are also recommended

If you don't use NekoX's APP_ID and APP_HASH, you need to register a physical firebase app and replace google-services.json to ensure fcm works

Foss

./gradlew assemble<Variant>Foss

OK, a version without firebase cloud messaging and precompiled native libraries, maybe this makes you feel more free, or your phone does not have Google services.

To compile the foss version, please refer to this script.

Build Variants

Available variant list:

Afat, ( android 4.1 + ) MinApi21 ( android 5 + )

Localization

Join project at https://neko.crowdin.com/nekogram and https://nekox.crowdin.com/nekox.

Credits

:)

关于 "NekoX 举报 Nekogram" 的声明