Android mobile application for American Express users that recommends AMEX small businesses that they could visit to complete their day’s tasks/itinerary
A demonstration of the app and its services, showing how a typical user may use the app: https://youtu.be/ypjqgxlNZtI
- Connect your device to your development machine with a USB cable. If you developed on Windows, you might need to install the appropriate USB driver for your device.
- Perform the following steps to enable USB debugging in the Developer options window.
- Open the Settings app.
- If your device uses Android v8.0 or higher, select System. Otherwise, proceed to the next step.
- Scroll to the bottom and select About phone.
- Scroll to the bottom and tap Build number seven times.
- Return to the previous screen, scroll to the bottom, and tap Developer options.
- In the Developer options window, scroll down to find and enable USB debugging
- Open your Android’s Settings
- Scroll down and tap Security
- Allow app installation from external sources. (The process might be different in different devices)
- Connect the Android device to the PC using a USB cable
- Tap the USB for... notification on your Android and choose Transfer files
- Locate APK file in location AMEX_Hack/app-debug.apk
- Send over the APK file to your phone
- Open your Android’s file manager, locate the APK file and install it by clicking.
- Clone the project into a folder.
- Make sure you have Android studio downloaded (https://developer.android.com/studio)
- Make sure you have JAVA JDK 11 downloaded (https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)
- Open Android Studio
- Go to File -> Open -> Naviagte to the folder that you cloned the folder in and open app
- Select your app from the run/debug configurations drop-down menu in the toolbar.
- In the toolbar, select the device that you want to run your app on from the target device drop-down menu.
- Click run
See more detailed explanation on how to run android applications here https://developer.android.com/training/basics/firstapp/running-app.html
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.