Lubos
ec22cee96a
OpenXR - Add manifest for Pico
2022-09-24 21:22:55 +02:00
Lubos
ca77240f36
OpenXR - Rename Quest build variant
2022-09-24 21:16:57 +02:00
Lubos
4691b376d1
OpenXR - Use a build variant instead of a module
2022-07-31 15:27:15 +02:00
Henrik Rydgård
477b1773c2
Bump Android target version to 12L.
...
(I believe we already handle the one relevant behavior change, which is that
insets can change at any time)
2022-04-05 10:09:52 +02:00
Henrik Rydgård
2845f173ea
Update target Android version from 11 to 12. (API 30 to 31).
...
We just updated from 10 to 11 which enabled scoped storage, but now
that 12 is final, we might as well target that. Some new APIs are
available that might be useful, like a crash dump
API and more refresh rate control.
2021-10-09 22:05:41 +02:00
Henrik Rydgård
2a223bb91d
No longer need to specify build tools version, gradle now has a default.
2021-09-08 01:16:49 +02:00
Henrik Rydgård
68d9372d9f
Update gradle again.
...
Or at least try to, last time I tried we hit buildbot issues.
2021-08-29 21:20:33 +02:00
Henrik Rydgård
793e79945f
Enable scoped storage enforcement on Android 11+.
...
This has a number of UX issues and bugs we need to work through, but at least
games are playable, things mostly work. Upgrades are handled smoothly by
keeping existing storage access until you uninstall. After a reinstall, you'll
need to re-select your old PSP directory manually in settings :(
2021-08-04 23:22:43 +02:00
Henrik Rydgård
37d651a89d
Address a bunch of the feedback
2021-06-07 00:26:26 +02:00
Henrik Rydgård
27dbcd3b34
Revert "Turn on scoped storage, for the purposes of testing on this branch."
...
This reverts commit 4b337303a4b2aa49aac6296609331e7c87e61085.
2021-06-07 00:26:26 +02:00
Henrik Rydgård
87a25fd230
Start experimenting with DocumentsContract (the thing DocumentFile wraps)
...
wip
Some progress towards making the file browser work with DOCUMENT_TREE
More directory browsing progress
More Scoped Storage hackery. Can now browse to a folder and use PPSSPP's game browser to load ISOs from it.
Remove the defunct fdopendir approach. Buildfixes.
2021-06-07 00:24:51 +02:00
Henrik Rydgård
88b2552d64
Turn on scoped storage, for the purposes of testing on this branch.
2021-06-07 00:24:50 +02:00
Henrik Rydgård
5dea4ecfdf
Android: Add a dependency on the AndroidX appcompat library.
...
It's apache licensed so it's ok, and I need it for some Storage Access
Framework work for #11997 .
2021-03-13 15:49:25 +01:00
Henrik Rydgård
eed70fc315
Experimenally turn off the debug symbols again - see if this helps the buildbot
2021-02-15 22:07:07 +01:00
Henrik Rydgård
fc5e27bf78
Update gradle. Enable automatic debug symbol upload for release builds.
2021-02-15 10:54:46 +01:00
Henrik Rydgård
401df20384
Update version number to 1.10. This required changing the Android version code pattern, but should be ok.
2020-06-27 11:11:04 +02:00
Henrik Rydgård
a2da6ceb47
Target Android SDK 29.
...
Includes a nasty SDK bug workaround.
2020-03-30 22:56:24 +02:00
Henrik Rydgård
46f11fbfed
Just make the optimized (non-release) android build debuggable.
2018-12-09 21:37:03 +01:00
Florin9doi
8694c33119
F-droid lite version - create stubs for Moga Controller
2018-11-07 14:02:16 +02:00
Henrik Rydgård
3c3aaf5bc7
Just fix some gradle build warnings. It's using platform 16 anyway (but somehow it all still works back on -9)
2018-10-25 01:20:41 +02:00
Henrik Rydgård
9e165ed00f
Merge pull request #11449 from Florin9doi/REMOVE_DUP
...
Remove duplicate library; use the existing one
2018-10-06 21:39:20 +02:00
Florin9doi
dc99d781d7
Use androidgitversion version 0.4.5
2018-10-06 20:17:08 +03:00
Florin9doi
5c52777699
Remove duplicate library; use the existing one
2018-10-06 20:01:28 +03:00
Florin9doi
1a7e61f4a9
Android: Update deps; Cannot reproduce #11420
2018-09-28 00:18:32 +03:00
Florin9doi
9e3ca46f55
Reduce the number of build variants
2018-09-27 22:33:00 +03:00
TacoTheDank
087f542878
Update build.gradle
...
updated sdk version
2018-06-25 22:04:42 -04:00
Henrik Rydgård
ecee4c74b3
Update to the current gradle version, 4.4
2018-05-08 18:44:41 +02:00
Henrik Rydgård
18f93342f3
From NDK 16, libc++ is out of beta and gnustl will be deprecated soon, so switch.
...
No apparent issues, even on Nexus One with Android 2.3.
2017-12-07 23:45:36 +01:00
Henrik Rydgård
e9303fd1cd
Try to get androidgitversion to behave. It thinks the build is dirty when it's not.
2017-11-29 15:44:16 +01:00
Henrik Rydgård
c855ab66d5
Cleanup gradle output.
2017-11-09 11:22:38 +01:00
Henrik Rydgård
a33daa4985
Update gradle files to Android Studio 3.0 defaults.
2017-10-26 10:48:55 +02:00
Carlos Estrague / Mrc_munir
efe251dc10
Re-enable gradle x86_64 android build
...
It should work now I've tried it with android-x86 Images and with emulator android sdk avd image
2017-10-16 01:14:15 +02:00
Henrik Rydgård
edf0606bf7
Disable the x86-64 Android build until it can be debugged. Works around #9814 (all such devices can run the x86 build instead)
2017-08-08 16:02:29 +02:00
Henrik Rydgård
22e509905e
gradle: Add a "flavor dimension" to make Android Studio 3.0 happy
2017-05-18 12:34:44 +02:00
Henrik Rydgård
8a7661a44f
Gradle: Use the main assets directory instead of the android/assets one which is only updated when doing old style builds...
2017-03-31 10:59:46 +02:00
Henrik Rydgård
60f74c3ba2
Gradle: Output the computed version name and code to text files for further processing.
2017-03-27 16:58:08 +02:00
Henrik Rydgård
9f3580f67d
gradle: Automatically set Android version number according to git commit, when version >= 1.4. Fixes #9490 .
2017-03-27 12:06:31 +02:00
Henrik Rydgard
6a88d6c5a4
gradle: Avoid catch-22 where you can't change the config when it starts out at release (sync needs to pass)
2017-03-25 09:38:05 +01:00
Henrik Rydgård
45e9b45830
Create a way to externally set versioncode and versionname. Will be useful for Google Play beta builds.
2017-03-23 10:47:58 +01:00
Henrik Rydgård
d8859acb27
Gradle experiment: Throw an exception quickly if trying to build release without RELEASE_STORE_FILE.
2017-03-20 16:15:12 +01:00
Henrik Rydgård
9f26d573e6
Android: Add way to inject signing keys into build.gradle externally.
2017-03-20 11:06:52 +01:00
Henrik Rydgård
1424713f62
Minor resource reorg
2017-03-17 12:35:27 +01:00
Henrik Rydgård
c18edcdab4
gradle: Add a new build config with debug signing but release optimization.
...
Add a fixed debug keystore so debug key is effectively the same on all my computers,
making testing more convenient.
2017-03-16 13:14:24 +01:00
Henrik Rydgård
f8343e9efc
Add Gradle build. This time, we don't remove the old build system and we don't switch Travis.
2017-03-15 19:42:17 +01:00