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
twinaphex
ba020720db
Add HAVE_NETPLAYDISCOVERY
2018-10-12 18:29:52 +02:00
twinaphex
c9c6c5a5a6
Bump up APK codes
2018-10-01 21:45:07 +02:00
twinaphex
5b4500141d
Add RC_DISABLE_LUA for now for non-Makefile.common targets as general
...
precaution
2018-09-29 21:08:35 +02:00
twinaphex
a44c9bf011
Update Android Makefiles
2018-09-29 20:45:08 +02:00
twinaphex
fb2846f0a2
Add another include dir for Android
2018-09-29 20:28:18 +02:00
Twinaphex
48e7f7b7fb
Update AndroidManifest.xml
2018-09-21 10:43:20 +02:00
radius
3dd3aae5f1
update icons again
2018-09-19 21:29:10 -05:00
radius
4898d733d0
refine the icons again, made them bigger within the canvas
2018-09-19 02:37:29 -05:00
radius
2ff8bdc14a
update assets
2018-09-17 21:03:09 -05:00
twinaphex
50398c2a35
Bump version up to 1.7.5
2018-09-15 20:24:04 +02:00
Brad Parker
055eff653a
android: add text to xhdpi banner per TV app quality guidelines
2018-09-15 12:39:35 -04:00
twinaphex
7234544669
Update version
2018-08-29 01:48:37 +02:00
Brad Parker
b76f3abfbc
android: use current package name for external storage
2018-08-17 20:38:56 -04:00
twinaphex
c540d83850
(MSVC 2017 Android) Update library name
2018-08-15 12:30:11 +02:00