/ Telegram

Содержание
  1. мессенджер Telegram для Android Telegram — это приложение для обмена сообщениями, ориентированное на скорость и безопасность. Это сверхбыстрый, простой и бесплатный. Этот репозиторий содержит официальный исходный код приложения Telegram для Android. Создание приложения Telegram Мы приветствуем всех разработчиков, которые используют наш API и исходный код для создания приложений на нашей платформе. На данный момент мы требуем от всех разработчиков нескольких вещей. Получите собственный api_id для своего приложения. Пожалуйста, не используйте имя Telegram для своего приложения. — или убедитесь, что ваши пользователи понимают, что это неофициально. Пожалуйста, не используйте наш стандартный логотип (белый бумажный самолетик в синем круге) в качестве логотипа вашего приложения. . Пожалуйста, изучите наши правила безопасности и позаботьтесь о данных и конфиденциальности ваших пользователей. Пожалуйста, не забудьте опубликовать ваш код тоже, чтобы соответствовать лицензиям. API, документация протокола Telegra m Руководства по API: https://core.telegram.org/api Руководства по протоколу MTproto: https://core.telegram.org/mtproto Руководство по компиляции Примечание: для поддержки воспроизводимых сборок это репо содержит фиктивные release.keystore, google-services.json и заполненные переменные внутри BuildVars.java. Перед публикацией собственных APK-файлов обязательно замените все эти файлы своими. Вам потребуется Android Studio 3.4, Android NDK rev. 20 и Android SDK 8.1 Загрузите исходный код Telegram с https://github.com/DrKLO/Telegram (git clone https://github.com/DrKLO/Telegram .git) Скопируйте свой release.keystore в TMessagesProj/config Заполните RELEASE_KEY_PASSWORD, RELEASE_KEY_ALIAS, RELEASE_STORE_PASSWORD в gradle.properties, чтобы получить доступ к вашему release.keystore Перейдите на 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. Локализация Мы переместили все переводы на https://translations.telegram.org/en/android/. Пожалуйста, используйте его.
  2. Создание приложения Telegram
  3. API, документация протокола
  4. Руководство по компиляции
  5. Локализация

мессенджер Telegram для Android

Telegram — это приложение для обмена сообщениями, ориентированное на скорость и безопасность. Это сверхбыстрый, простой и бесплатный. Этот репозиторий содержит официальный исходный код приложения Telegram для Android.

Создание приложения Telegram

Мы приветствуем всех разработчиков, которые используют наш API и исходный код для создания приложений на нашей платформе. На данный момент мы требуем от всех разработчиков нескольких вещей.

  1. Получите собственный api_id для своего приложения.
  2. Пожалуйста, не используйте имя Telegram для своего приложения. — или убедитесь, что ваши пользователи понимают, что это неофициально.
  3. Пожалуйста, не используйте наш стандартный логотип (белый бумажный самолетик в синем круге) в качестве логотипа вашего приложения. .
  4. Пожалуйста, изучите наши правила безопасности и позаботьтесь о данных и конфиденциальности ваших пользователей.
  5. Пожалуйста, не забудьте опубликовать ваш код тоже, чтобы соответствовать лицензиям.

API, документация протокола

Telegra m Руководства по API: https://core.telegram.org/api

Руководства по протоколу MTproto: https://core.telegram.org/mtproto

Руководство по компиляции

Примечание : для поддержки воспроизводимых сборок это репо содержит фиктивные release.keystore, google-services.json и заполненные переменные внутри BuildVars.java. Перед публикацией собственных APK-файлов обязательно замените все эти файлы своими.

Вам потребуется Android Studio 3.4, Android NDK rev. 20 и Android SDK 8.1

  1. Загрузите исходный код Telegram с https://github.com/DrKLO/Telegram (git clone https://github.com/DrKLO/Telegram .git)
  2. Скопируйте свой release.keystore в TMessagesProj/config
  3. Заполните RELEASE_KEY_PASSWORD, RELEASE_KEY_ALIAS, RELEASE_STORE_PASSWORD в gradle.properties, чтобы получить доступ к вашему release.keystore
  4. Перейдите на https://console.firebase.google.com/, создайте два приложения для Android с идентификаторами приложений org.telegram.messenger и org.telegram.messenger.beta, включите обмен сообщениями firebase и загрузите google- services.json, который следует скопировать в ту же папку, что и TMessagesProj.
  5. Откройте проект в Studio (обратите внимание, что он должен быть открыт, а НЕ импортирован).
  6. Заполните значения в TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java — для каждой из переменных есть ссылка, показывающая, где и какие данные получить.
  7. Вы находитесь готов к компиляции Telegram.

Локализация

Мы переместили все переводы на https://translations.telegram.org/en/android/. Пожалуйста, используйте его.

Оцените статью
Botgadget.ru
Добавить комментарий