Braden Farmer
bcd3c830ba
Android: Use `mamearcade` core instead of `mame` in Play Store version
2021-01-13 08:06:50 -07:00
Braden Farmer
7aac0582e3
Android: add Gradle task to output Play Store version code
2021-01-12 10:12:07 -07:00
Braden Farmer
67c1bf33ba
Android: use project directory path when parsing manifest
2021-01-04 10:23:54 -07:00
Braden Farmer
614f803638
Android: switch non-Play Store variants back to targetSdkVersion 28
2021-01-03 19:47:05 -07:00
Braden Farmer
d3ac2658a8
Play Store: implement biweekly auto-deploys
2021-01-02 23:49:51 -07:00
Braden Farmer
4fbd787ede
Play Store: install cores at download time on Android TV devices
...
Fixes issues with downloading cores on Android TV. On-demand module downloads are apparently unsupported on Android TV, so we need to fetch modules at install-time instead.
2021-01-01 16:47:17 -07:00
Braden Farmer
101e623fdc
Android: CI updates + RetroArch Plus
2021-01-01 08:30:13 -07:00
Braden Farmer
0ca62cfd98
Android (Play Store): swap DOSBox-SVN core for DOSBox Pure
2020-12-31 16:24:57 -07:00
Autechre
a0c27d0735
Update AndroidManifest.xml
2020-12-31 23:01:08 +01:00
Braden Farmer
46a1ed3a84
Android: Sync versionCode with actual value in the Play Store
2020-12-28 23:42:10 -07:00
Braden Farmer
e714d85860
Android: delete init_modules.sh
...
This will be moved to the packaging repo as it makes more sense to host it there.
2020-12-28 21:53:10 -07:00
Braden Farmer
47b92adf28
Explicitly specify NDK version in build.gradle
...
This prevents CI from redownloading the NDK on each build.
2020-12-27 12:35:43 -07:00
Aaron Kling
d2bf8ea999
android: update gradlew
...
Use gradle 6.7.1 and plugin 4.1.0.
2020-12-23 12:49:41 -06:00
Braden Farmer
aa20e3b513
[Android] Move to targetSdkVersion 29
2020-11-01 20:38:23 -07:00
jdgleaver
e8531a61e0
(Android) Set preliminary list of 50 cores to include in Play Store build
2020-09-05 13:36:02 +01:00
Braden Farmer
cf043f083b
[Android] Miscellaneous fixes for Play Feature Delivery
2020-08-31 13:57:58 -06:00
Braden Farmer
34a8c980ad
[Android] Minor fixes for Play Feature Delivery
2020-08-28 16:04:44 -06:00
Pedro
b6655034ef
Implementation of fullscreen over notch function.
2020-08-27 20:41:30 -03:00
Braden Farmer
31e8fe8fd9
Implement support for Play Store builds using Play Feature Delivery (Java/Gradle)
2020-08-18 22:23:55 -06:00
twinaphex
5e551dd92b
Bump up to version 1.9.0
2020-08-08 00:06:53 +02:00
Braden Farmer
9f6274b001
Android: Apply "AArch64" and "32-bit" suffixes to app label
2020-08-03 11:14:44 -06:00
twinaphex
4c6b13919c
Bump up version
2020-06-19 16:02:08 +02:00
Autechre
cdaf08b908
Update AndroidManifest.xml
2020-05-24 04:37:09 +02:00
Autechre
582f967fb0
Update AndroidManifest.xml
2020-05-18 02:15:03 +02:00
Autechre
ef9a3c2007
Update AndroidManifest.xml
2020-05-16 15:20:15 +02:00
twinaphex
14c63e0cd5
Bump version number
2020-04-27 23:05:30 +02:00
twinaphex
4f50b2c698
Bump up to 1.8.5
2020-02-22 00:25:53 +01:00
Twinaphex
68bc6b37ae
Update AndroidManifest.xml
2020-01-15 17:17:43 +01:00
Twinaphex
311ee2db62
Update build.gradle
2020-01-10 15:06:00 +01:00
Twinaphex
dfafcb0513
Update AndroidManifest.xml
2020-01-10 15:05:34 +01:00
Twinaphex
16f25c2e06
Update AndroidManifest.xml
2020-01-09 21:36:38 +01:00
twinaphex
da4c95531e
Bump up version
2020-01-06 21:17:17 +01:00
Twinaphex
62af393cd8
Update build.gradle
2020-01-02 03:16:32 +01:00
Twinaphex
7ed61ca766
Update build.gradle
2020-01-02 03:16:19 +01:00
twinaphex
f9580c245d
(Android) Add .ra64
2020-01-01 15:16:23 +01:00
Twinaphex
b6a45645d8
Update AndroidManifest.xml
2019-12-25 09:33:43 +01:00
Twinaphex
3d3c848ba7
Update AndroidManifest.xml
2019-12-25 09:33:27 +01:00
twinaphex
bfdc8e6a62
Bump up to 1.8.1
2019-11-02 12:17:03 +01:00
twinaphex
32c2ae8278
Bump up version
2019-10-25 16:32:55 +02:00
twinaphex
908974dfe4
(Android) Bump up version
2019-10-04 18:16:19 +02:00
twinaphex
5351b56a0b
Add this for Galaxy Store
2019-10-02 17:45:09 +02:00
twinaphex
1b8093513d
Bump up to 1.7.9
2019-09-26 19:57:20 +02:00
Twinaphex
ea7e682253
Update AndroidManifest.xml
2019-09-16 03:06:19 +02:00
Twinaphex
7a8cfeeb1d
Update AndroidManifest.xml
2019-08-29 15:27:43 +02:00
Twinaphex
95b78a2417
Update AndroidManifest.xml
2019-08-26 14:35:03 +02:00
twinaphex
045a4cce10
Revert "Update AndroidManifest.xml"
...
This reverts commit e9f5590584
.
2019-08-25 20:29:05 +02:00
Twinaphex
e9f5590584
Update AndroidManifest.xml
2019-08-25 19:51:54 +02:00
twinaphex
d2b274ac23
Bump version
2019-08-22 05:48:12 +02:00
twinaphex
212ff42ae0
(Gradle/Android Studio) Update
...
(Default threaded video setting) Remove
g_defaults.settings.threaded_video - could help Switch and Android
2019-07-10 12:21:18 +02:00
natinusala
cbafc7ec5b
phoenix: allow debug cert to be used for release on local builds
2019-07-10 09:48:55 +02:00
Aaron Kling
d00fbf4cce
android: remove location support
2019-07-09 11:29:31 -05:00
Twinaphex
17d72a50e4
Update AndroidManifest.xml
2019-07-09 02:07:36 +02:00
Twinaphex
0cbfb33be7
Update AndroidManifest.xml
2019-07-09 01:30:21 +02:00
Twinaphex
9b90952b22
Update MainMenuActivity.java
2019-07-09 00:44:55 +02:00
natinusala
37de980f4d
phoenix: add Android Studio project to .gitignore
2019-07-08 17:25:06 +02:00
natinusala
8fdc0335b6
phoenix: move target and min SDK to gradle, fix missing signing config
2019-07-08 17:24:09 +02:00
Aaron Kling
848adbf2ab
android: phoenix: set minimum api level in build.gradle
...
Gradle does not pass the min api level set in the manifest to
ndk-build
2019-07-07 21:03:29 -05:00
twinaphex
2ee9b1d98e
Revert "Revert "Gradle""
...
This reverts commit e8cf66f0a9
.
2019-06-27 17:55:38 +02:00
twinaphex
8037cbe3dc
Revert "(Android) Backport c9218bbd23
"
...
This reverts commit 6e4c8ec6a6
.
2019-06-27 17:55:19 +02:00
twinaphex
01c489eee0
Revert "(Android) Backport"
...
This reverts commit adf4bd753b
.
2019-06-27 17:55:12 +02:00
twinaphex
a7e2c84939
Revert "(Android) Backport 1991e4f6c1
"
...
This reverts commit 630b7c9122
.
2019-06-27 17:54:59 +02:00
twinaphex
630b7c9122
(Android) Backport 1991e4f6c1
2019-06-27 11:02:04 +02:00
twinaphex
adf4bd753b
(Android) Backport
...
dd1fc5f3da
- not sure if we should include the location permission - some users
would question why they would need to grant this permission for just one
test core
2019-06-27 11:00:06 +02:00
twinaphex
6e4c8ec6a6
(Android) Backport c9218bbd23
2019-06-27 10:57:37 +02:00
Twinaphex
e8cf66f0a9
Revert "Gradle"
2019-06-27 08:00:12 +02:00
Aaron Kling
d9097f1aa7
android lint: it's safe to ignore unused atv attributes on old apis
2019-06-26 10:17:28 -05:00
Aaron Kling
c9218bbd23
Wrap some android code in api version checks
2019-06-26 10:17:28 -05:00
Aaron Kling
dd1fc5f3da
Use new android location api
2019-06-26 10:17:28 -05:00
Aaron Kling
7fd49bbb2c
Add variant builds
...
aarch64 is a 64-bit only build that was used for some time so users
on the main builds could use armv7 dynarecs. Keeping for now so
users of this variant won't lose updates.
ra32 is 32-bit only. Google is mandating 64-bit support in all
apps on the play store. So users of the main builds on 64-bit
devices will no longer have access to 32-bit cores. This build will
be available on alternate stores and via sideloading so cores with
only 32-bit dynarecs can be used on 64-bit devices.
2019-06-26 10:17:28 -05:00
Aaron Kling
740793fc9e
Add gradle build script for android
2019-06-26 10:17:28 -05:00
Aaron Kling
2b659d0c21
Add gradle wrapper
2019-06-26 10:17:28 -05:00
Aaron Kling
f897af830e
Move legacy android support to a separate project
...
Newer android sdks no longer support android apis before 14. Split
the legacy support into a new project.
2019-06-26 10:17:28 -05:00
Aaron Kling
75ddfbd0ec
Split bulk of android project into a common folder
2019-06-26 10:17:28 -05:00
Aaron Kling
ba6766ff28
Remove now duplicated android package phoenix-gradle
...
Since the main build is switching to gradle, no need for a debug
only copy. Move the sideload instructions to a subfolder of the
main project.
TODO: Clean up sideload instructions to make sense as part of the
main project.
2019-06-26 10:17:28 -05:00
Aaron Kling
ffe8c1e5fe
Remove unnecessary duplicated android resources
2019-06-26 10:17:28 -05:00
Aaron Kling
540934b715
Remove duplicated 64-bit android pkg directory
...
Move banner, the only real difference from the main folder, into
a secondary resource folder in the main project.
2019-06-26 10:17:28 -05:00
radius
d8c4c4e276
further cleanup
2019-05-28 16:29:49 +02:00
radius
87452b2eac
fixup layout path on android, add some comments, move the order of the user directories
2019-05-28 16:29:36 +02:00
twinaphex
385b8de194
Backport
2019-05-17 05:31:55 +02:00
twinaphex
ebaa5b9941
Undefine HAVE_VIDEO_LAYOUT for now instead of implicitly enabling
...
it for every platform - will have to be individually enabled for
each platform first after rigorous testing
2019-05-13 01:57:26 +02:00
Huw Pascoe
7e0592198d
video_layout build
2019-05-11 09:58:46 +01:00
twinaphex
3853d89f13
(Android Phoenix) Update versioncode
2019-05-10 09:02:29 +02:00
twinaphex
55aa6039d6
Unfortunate but what's done cannot be undone
2019-05-08 04:49:13 +02:00
twinaphex
a038dc785d
Bump up version to 1.7.7
2019-05-05 03:30:17 +02:00
twinaphex
f2fbaf2cb4
(Android) Add HAVE_MENU_WIDGETS
2019-05-03 17:52:30 +02:00
Brad Parker
a5e52bd3c7
android: set preferred OS language on first start
2019-04-16 02:09:38 -04:00
radius
0c2f5093b2
disable forced logging on android
2019-03-17 14:28:17 -05:00
radius
8fd0aedc56
add log to file settings
2019-03-17 14:28:17 -05:00
Brad Parker
77c8688d6a
android: bump msvc project to api level 26
2019-03-13 12:28:14 -04:00
Brad Parker
44a06d69a6
android: add gamepad rumble support
2019-03-13 03:32:18 -04:00
Brad Parker
954c54baee
add device vibration option for cores that support rumble (with initial android implementation)
2019-03-12 13:07:16 -04:00
Brad Parker
f6dc7f4f02
android: add option to vibrate on touch
2019-03-10 21:36:52 -04:00
Brad Parker
f5f492845f
add setting for screen orientation, with initial android implementation
2019-02-21 00:31:55 -05:00
Brad Parker
bc387a5848
convert tabs to spaces
2019-02-20 20:46:46 -05:00
twinaphex
b229e9d803
(Android) Update
2019-02-09 19:27:50 +01:00
twinaphex
5855391ac4
(Android) Bump up target SDK to 26
2019-02-06 06:03:25 +01:00
twinaphex
db04ac0b2a
Bump to version 1.7.6
2019-01-31 23:38:10 +01:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
langerhans
3c5a391c9e
Android: Implement Gradle build for easy debugging
...
Adds a CoreSideLoadingActivity to sideload cores for debugging purposes.
Adds instructions on how to debug both the RetroArch frontend and cores from within Android Studio
Co-authored-by: natinusala <natinusala@gmail.com>
2018-12-23 18:02:38 +01:00
twinaphex
7d35bd1649
(Android/Mac/iOS) Add ozone
2018-11-18 17:26:57 +01:00