SomberNight
7698ab4ccb
android build: update kivy, and python
4 years ago
SomberNight
6f105ae43b
android build: bump targetSdkVersion to 29 (follow-up)
follow-up: 59e9337be0
For some reason, without this change, the first build works but subsequent builds fail.
Not sure what the cause is. This is why Travis builds work.
4 years ago
SomberNight
59e9337be0
android build: bump targetSdkVersion to 29
as Google Play now mandates that as minimum
4 years ago
SomberNight
4f46741c52
binaries: bump python version (3.7.7->3.7.9)
4 years ago
akshauaurora
66fea5de20
exclude qdarkstyle for android build
5 years ago
ThomasV
485422b072
move android stuff to contrib/android
5 years ago
SomberNight
f8530b1cda
android build: use python3.7 for now
see #6147
5 years ago
SomberNight
1dc3100ba3
android build: use "cryptography" instead of "pycryptodomex" fork
Electrum needs either "cryptography" or "pycrytodomex" (since #6014 ).
Previously we have been using a custom fork (of ours) of pycryptodomex,
now let's just use upstream "cryptography".
5 years ago
SomberNight
f777c9ee13
android build: update buildozer/p4a/NDK
- updated p4a pulls in newer openssl (old one is no longer available from openssl.org)
- old NDK no longer available (new one is what updated p4a recommends)
5 years ago
SomberNight
f412420892
include lnwire csv files in binaries (follow-up #6050 )
5 years ago
ThomasV
87b7d2c0c0
wallet backup function for kivy/android
5 years ago
SomberNight
091f6ced58
android build: update buildozer and p4a versions
also update NDK version (new p4a demands it)
5 years ago
SomberNight
54d468f457
android apk: build two apks. ARMv7 and ARMv8
5 years ago
SomberNight
75afd06ca3
android build: don't download Apache ANT on every build
5 years ago
SomberNight
98c8c2127c
android build: update kivy, p4a, buildozer
- also merge https://github.com/kivy/buildozer/pull/957 as prereq for
building multiple apks (one per arch)
- and custom buildozer commit to put target arch into apk name
5 years ago
SomberNight
5f817770af
android build: make sure to use correct pycryptodomex
note: buildozer casts all actual paths to lowercase but not the list of excluded paths...
see 182d13f102/buildozer/__init__.py (L775)
5 years ago
ThomasV
fcfbc937bc
buildozer: use log_level=1
5 years ago
SomberNight
c15267e1f6
pycryptodomex for android
6 years ago
SomberNight
5bf854edcb
android build: make buildozer.spec more similar to upstream example
6 years ago
SomberNight
5c83df7709
android: update kivy, p4a, buildozer
6 years ago
ThomasV
1b8673839a
buildozer: add tests to exclude_dirs
6 years ago
SomberNight
2c71b9da0c
icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)
follow-up #5055
6 years ago
SomberNight
ca931f476f
fix android build: pin buildozer and pin kivy.
old p4a did not work with new buildozer. kivy master crashes.
kivy latest release has runtime issues (orientation was landscape).
these versions seem to work.
also updated dockerfile to more closely match p4a master.
6 years ago
SomberNight
605982a2b7
android build: less verbose buildozer logs
6 years ago
SomberNight
2f7573850e
fix prev
6 years ago
SomberNight
8999e92f76
android build: fix warning re ndk_api
"NDK API target was not set manually, using the default of 21 = min(android-api=28, default ndk-api=21)"
6 years ago
SomberNight
a34d42492d
android docker build
6 years ago
SomberNight
b21064f16f
android: don't use external storage
so that we don't need the extra permission.
also because phones these days have enough internal storage for
the headers; and maybe it's better even for security reasons to
store it there.
no upgrade path is provided for the headers stored on external storage,
we will litter the filesystem and leave them there. they will be
downloaded again into internal storage.
6 years ago
SomberNight
f095b35663
android: build apk using new python3 p4a toolchain
6 years ago
ThomasV
77940148fa
fix paths in buildozer/makefile
7 years ago
Janus
097ac144d9
file reorganization with top-level module
7 years ago
ThomasV
d58c069336
read apk version number from version.py
7 years ago
SomberNight
86992aea6c
bundle libsecp256k1 in android apk
this works as there is already a p4a recipe upstream: 74bf788a29/pythonforandroid/recipes/libsecp256k1/__init__.py
7 years ago
SomberNight
a852f97e97
kivy: change activity launchMode to singleTask
7 years ago
ThomasV
2303f7b540
use python 3.6 to build APK
7 years ago
Johann Bauer
7ccbbe77f5
Bundle QR scanner with Android app
7 years ago
ThomasV
2d28532909
remove unused android icon
7 years ago
ThomasV
fbcad8e5a1
python3: update apk build instuctions
7 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
ThomasV
0d12784f1e
updates for new version of buildozer
8 years ago
ThomasV
14a3d49f81
presplash screen
8 years ago
ThomasV
5d6c84826f
update buildozer.spec
8 years ago
ThomasV
391a302619
buildozer.spec: update permissions, version number source
8 years ago
ThomasV
56356d5f26
move buildozer.spec
9 years ago
akshayaurora
07c5f02639
changes for new toolchain
9 years ago
ThomasV
326a44cd83
move buildozer.spec
9 years ago
ThomasV
ccff1c2a88
kivy: add intent filter for bitcoin scheme
9 years ago
ThomasV
decbf13de9
kivy: fix buildozer.spec
9 years ago
akshayaurora
2fc5f1f916
kivy: remove unneeded imports and fix copy, paste
9 years ago
akshayaurora
900346b89e
kivy:Improve startup speed
9 years ago