https://github.com/jtone123/onepackageperabi
Xamarin.Android One package per select ABI (build script on c#, easy to use console app)
https://github.com/jtone123/onepackageperabi
abi jarsigner packagename versioncode versionname xamarin xamarin-android xamarin-forms zipalign
Last synced: 11 months ago
JSON representation
Xamarin.Android One package per select ABI (build script on c#, easy to use console app)
- Host: GitHub
- URL: https://github.com/jtone123/onepackageperabi
- Owner: JTOne123
- Created: 2018-07-05T15:41:08.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-19T10:24:38.000Z (almost 7 years ago)
- Last Synced: 2025-04-06T09:12:04.400Z (about 1 year ago)
- Topics: abi, jarsigner, packagename, versioncode, versionname, xamarin, xamarin-android, xamarin-forms, zipalign
- Language: C#
- Homepage:
- Size: 10.7 KB
- Stars: 21
- Watchers: 4
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# This is a super easy script for building your android APK files with different versionCode, versionName, packadgeName and separated ABI
~~[There is no **RoR**, only clear C# code]~~
This is a simple C# console app to build one ABI per APK.
Inspired by this
example https://github.com/xamarin/monodroid-samples/tree/master/OneABIPerAPK
Also, you might set up different versionCode, versionName, and packageName.
APKs are fully ready for Google Play.
# How to start
1. Create a simple console app at Visual Studio and copy the code from **Program.cs**
2. Replace text placeholders
3. Run (F5)
4. Go drink a coffee
*[[your.package.name or new one]]* - you can easily duplicate your app on Google Play
*[[Project]]* - android project file name (.csproj)
*[[Path to project]]* - path where the [[Project]] is located
*[[KeyStore file name]]* - path to your keystore file
*[[KeyStore password]]* - keystore password
*[[KeyStore Key]]* - keystore key
