Skip to content

Instantly share code, notes, and snippets.

View c4pt000's full-sized avatar
🗯️

https://bitnet-io.org c4pt000

🗯️
View GitHub Profile
@c4pt000
c4pt000 / instructions.md
Created October 26, 2021 21:50 — forked from Guhan-SenSam/instructions.md
Creating an AAB for python apps using Buildozer

Introduction

Recently Google made it compulsory that all new apps must be uploaded not as .apk files but as .aab files. Till just recently the tool Buildozer was only able to compile your python applications to .apk but recent changes have allowed us to compile to .aab format. This is an instruction set that can be used to create a release .aab.

What is an AAB

The new .aab format may be a little confusing. .aab stands for app bundles and consists of a bundle of apk's within it. When you upload an aab to the playstore you are basically uploading a bunch of apk. PlayStore then based on the device that is downloading your application will generate the required apk based on that devices architecture and other parameters.

The introduction of .aab doesn't mean that .apk are no longer useful. .aab are only used for releases where as .apk are still used for testing your application and sharing it with others to directly install(not through the store).

> Note: Test your applications

@c4pt000
c4pt000 / emulator-install-using-avdmanager.md
Created September 4, 2021 10:35 — forked from mrk-han/emulator-install-using-avdmanager.md
Installing and creating Emulators with AVDMANAGER (For Continuous Integration Server or Local Use)

Install and Create Emulators using AVDMANAGER and SDKMANAGER

TL;DR

For generic skin emulator with default apis (without google apis):

  1. List All System Images Available for Download: sdkmanager --list | grep system-images

  2. Download Image: sdkmanager --install "system-images;android-29;default;x86"

@c4pt000
c4pt000 / ascii_movie_image_ver_1.py
Last active July 9, 2021 04:05 — forked from MotionDesignStudio/ascii_movie_image_ver_1.py
Python ASCII Video And ASCII Image Creator
#!/usr/bin/env python
import sys
import cv2
import subprocess
from subprocess import call
import aalib
import Image
@c4pt000
c4pt000 / android_instructions_29.md
Last active May 12, 2021 18:00 — forked from agrcrobles/android_instructions_29.md
Setup Android SDK on OSX with and without the android studio

export ANDROID_HOME="/usr/local/share/android-sdk"
export ANDROID_NDK_HOME="/usr/local/share/android-ndk"
export ANDROID_SDK_HOME="/usr/local/Caskroom/android-sdk/"
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
export PATH="/usr/local/share/android-sdk/cmake/3.10.2.4988404/bin:$PATH"
@c4pt000
c4pt000 / Gridengine-setup.md
Created January 27, 2020 07:35 — forked from kyamagu/Gridengine-setup.md
How to set up a gridengine

Grid engine

The configuration is the following.

  • node00: Grid master. This node has the alias name grid.
  • others: Grid execution nodes.

Make sure Java is available in all nodes (via default-jre package).

@c4pt000
c4pt000 / proxy.py
Created July 12, 2019 06:54 — forked from richardg867/proxy.py
Comic Chat fixer
#
# Comic Chat fixer MITM proxy: fixes Comic Chat to (sort of) work with modern
# IRC servers. Tested with Microsoft Chat 2.5 on Windows XP, 8 and 10
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,