公式Telegramアプリをフォークし、追加のカスタマイズ機能を備えた非公式Androidクライアントです。
- スター
- 30,233
- フォーク
- 10,458
- 未解決の Issue
- 666
- 最終コミット
- 13 日前
これは何?
このリポジトリには、Android版Telegramメッセンジャーアプリの公式ソースコードが含まれています。Telegramは速度とセキュリティを重視したメッセージアプリで、このコードベースがGoogle Play ストアで公開されているアプリを支えています。
プロジェクトはJavaで書かれており、Android Studio、Android NDK、Android SDKを使ってビルドします。ビルドには、署名用keystore、Firebaseのgoogle-services.jsonファイル、BuildVars.java内のAPI値など、公開コードに含まれていない設定がいくつか必要です。リポジトリには再現可能なビルドを実現するためのダミーファイルが用意されており、独自のAPKを公開する前に開発者が置き換える必要があります。
このコードは、TelegramのAndroidクライアントを調査したり、ベースにして開発したりしたい開発者向けです。Telegramのプラットフォーム上でアプリを作成する場合は、独自のapi_idを取得し、非公式アプリであることを明示せずにTelegramの名称やロゴを使用しないこと、ライセンスを遵守するために独自のソースコードを公開することが求められています。
主な機能
- 01Android版Telegramアプリの公式ソースコード
- 02Javaで記述され、Android StudioとNDKでビルド
- 03署名、Firebaseメッセージング、API設定の手順を収録
- 04リリース用キーと設定ファイルのプレースホルダーにより、再現可能なビルドに対応
- 05GPL-2.0ライセンス
ユースケース
- 大規模な本番運用メッセージアプリのAndroidでの構成を調査する
- 公式コードベースを使って、独自または実験的なTelegramクライアントを開発する
- セキュリティやプライバシーの観点から、アプリのソースコードを監査する
収録されている特集
トピック
よくある質問
- Telegram とは?
- GPL-2.0で公開されている、Android版Telegramメッセージアプリの公式ソースコードと開発者向けビルド手順。 このリポジトリには、Android版Telegramメッセンジャーアプリの公式ソースコードが含まれています。Telegramは速度とセキュリティを重視したメッセージアプリで、このコードベースがGoogle Play ストアで公開されているアプリを支えています。
- Telegram は無料で使えますか?ライセンスは?
- Telegram は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Telegram は今もメンテナンスされていますか?
- 活発にメンテナンス中。Telegram の最終コミットは 2026年10月25日 です。
- Telegram は何に使えますか?
- 大規模な本番運用メッセージアプリのAndroidでの構成を調査する 公式コードベースを使って、独自または実験的なTelegramクライアントを開発する セキュリティやプライバシーの観点から、アプリのソースコードを監査する
- Telegram はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/DrKLO/Telegram
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
メッセージの送受信や、スマートフォンのデータ通信を使ったHD音声・ビデオ通話に対応する、Android向けのプライベートなエンドツーエンド暗号化メッセンジャーです。
TelegramメッセンジャーのiOSアプリの公式ソースコードと、Xcodeで自分でビルドするためのビルドシステム。
Javaで開発されたAndroid向けの広告なしRedditクライアント。すっきりしたUIで、投稿、投票、コメント、メッセージに対応します。
Android向けの公式WordPressクライアント。スマートフォンからセルフホストのWordPressサイトやWordPress.comアカウントを管理できます。
プラグイン権限モデルを備え、exteraGramの機能をAndroid向けに再実装したNagramXのオープンソースフォーク。