Я раздвоил репо и клонировал его. Тогда я
./gradlew build
в каталоге Telegram.
Transforming artifact libgsaverification-client.aar with AarTransform
<============-> 95% EXECUTING [17m 16s]
> IDLE
> Resolve files of :TMessagesProj:armv7ReleaseCompileClasspath > Transform artifact play-services-auth-base-17.0.0.aar (com.google.android.gms:play-services-auth-base:17.0.0) with JetifyTransform -> ExtractAarTransform -> AarTrans
> Resolve files of :TMessagesProj:armv7ReleaseCompileClasspath > Transform artifact firebase-common-19.3.0.aar (com.google.firebase:firebase-common:19.3.0) with JetifyTransform -> ExtractAarTransform -> AarTransform
> Resolve files of :TMessagesProj:armv7ReleaseCompileClasspath > Transform artifact core-1.1.0-beta01.aar (androidx.core:core:1.1.0-beta01) with JetifyTransform -> ExtractAarTransform -> AarTransform
> IDLE
> :TMessagesProj:mergeX86_SDK23ReleaseJavaResource
> :TMessagesProj:lint
> Resolve files of :TMessagesProj:armv7ReleaseCompileClasspath > Transform artifact play-services-wearable-17.0.0.aar (com.google.android.gms:play-services-wearable:17.0.0) with JetifyTransform -> ExtractAarTransform -> AarTransfo
gongzelong:Telegram gongzelong$
Как это исправить? Почему нет ошибок?
Я пропускаю шаги 2, 3, 4 и 6.
- Загрузите исходный код Telegram с https://github.com/DrKLO/Telegram (git клон https://github.com/DrKLO/Telegram.git)
- Скопируйте ваш файл release.keystore в TMessagesProj / config
- Заполните RELEASE_KEY_PASSWORD, RELEASE_KEY_ALIAS, RELEASE_STORE_PASSWORD для доступа к вашим gradle.properties release.keystore
- Go до https://console.firebase.google.com/, создайте два android приложения с идентификаторами приложений org.telegram.messenger и org.telegram.messenger.beta, включите обмен сообщениями в Firebase и загрузите google-services. json, которые следует скопировать в ту же папку, что и TMessagesProj.
- Откройте проект в Studio (обратите внимание, что он должен быть открыт, НЕ импортирован).
- Заполните значения в TMessagesProj / src / main / java / org / telegram / messenger / BuildVars. java - есть ссылка для каждой переменной, показывающая, где и какие данные получить.
- Вы готовы составить Telegram.
Bu t как получилось: TMessagesProj: lint?