11/9/2023 0 Comments Telegram x![]() In case any issues or bugs found, you may push more commits to an existing PR that address them and request to publish a newer build by using comments section of pull request or in chat. gradlew assemble commands in terminalĪfter submitting a pull request and its initial review, special build including your contribution will be published in channel, where it can be tested by the community. Open and build project via Android Studio or by using one of.Run $ scripts/./setup.sh - this will download required Android SDK packages and build native dependencies that aren't part of project's CMakeLists.txt.# Telegram API credentials obtained at previous step ![]() # Location where you have Android SDK installed Create local.properties file in the root project folder using any text editor:.If you are developing a contribution to the project, you may follow the simpler building steps: universal: universal build that includes native bundles for all platforms.圆4: x86_64 build with minSdkVersion set to 21 ( Lollipop).arm64: arm64-v8a build with minSdkVersion set to 21 ( Lollipop).Now you can open the project using Android Studio or build manually from the command line.If you specified package name that's different from the one Telegram X uses, setup Firebase and replace google-services.json with the one that's suitable for the app.id you need.Run $ scripts/./setup.sh and follow up the instructions.For production builds one could use a separate user with home folder encryption to avoid harm from physical theft Warning: keep this file safe and make sure nobody, except you, has access to it. Key.alias: key alias that will be used to sign the app Keystore.password: password for the keystore Keystore.file: absolute path to the keystore file Create keystore.properties file outside of source tree with the following properties:.In case you forgot the -recursive flag, cd into tgx directory and: $ git submodule init & git submodule update -init -recursive -depth=1.$ git clone -recursive -depth=1 -shallow-submodules tgx - clone Telegram X with submodules.Run $ git lfs install for the current user, if you didn't have git lfs previously initialized.Download make, unzip and copy the contents to your Git\mingw64\ merging the folders, but do NOT overwrite any existing files.Download wget, unzip wget.exe and move to your Git\mingw64\bin\.MSYS: $ pacman -S make git mingw-w64-x86_64-git-lfs.Shell with git, wget, and make utilities:.Run $ git lfs install for the current user, if you didn't have git-lfs previously installed. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |