Adding app icons and fixing device builds
@@ -90,19 +90,15 @@
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-manifest" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaPrecompile" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/prebuild" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
|
||||
@@ -111,7 +107,6 @@
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/splits-support" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
|
||||
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
|
||||
@@ -119,6 +114,7 @@
|
||||
<orderEntry type="jdk" jdkName="Android API 27 Platform" jdkType="Android SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="library" name="com.facebook.fresco:imagepipeline-okhttp3-1.3.0" level="project" />
|
||||
<orderEntry type="library" name="com.google.android.gms:play-services-base-10.2.4" level="project" />
|
||||
<orderEntry type="library" name="javax.inject:javax.inject:1@jar" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:support-core-ui-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:support-compat-25.3.1" level="project" />
|
||||
@@ -139,19 +135,23 @@
|
||||
<orderEntry type="library" name="com.android.support:animated-vector-drawable-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.squareup.okhttp3:okhttp:3.6.0@jar" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.fresco:fbcore-1.3.0" level="project" />
|
||||
<orderEntry type="library" name="com.google.android.gms:play-services-basement-10.2.4" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:transition-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:design-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.fresco:drawee-1.3.0" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.react:react-native-0.52.0" level="project" />
|
||||
<orderEntry type="library" name="com.balysv.materialmenu:material-menu-1.5.4" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.react:react-native-0.51.1" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.fbui.textlayoutbuilder:staticlayout-proxy:1.0@jar" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:appcompat-v7-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.balysv.materialmenu:material-menu-toolbar-1.5.4" level="project" />
|
||||
<orderEntry type="library" name="com.google.android.gms:play-services-maps-10.2.4" level="project" />
|
||||
<orderEntry type="library" name="com.google.android.gms:play-services-tasks-10.2.4" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:support-vector-drawable-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.facebook.fbui.textlayoutbuilder:textlayoutbuilder-1.0.0" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:recyclerview-v7-25.3.1" level="project" />
|
||||
<orderEntry type="library" name="com.android.support:support-annotations:25.3.1@jar" level="project" />
|
||||
<orderEntry type="library" name="org.webkit:android-jsc-r174650" level="project" />
|
||||
<orderEntry type="module" module-name="react-native-navigation" />
|
||||
<orderEntry type="module" module-name="react-native-maps" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -94,13 +94,13 @@ def enableSeparateBuildPerCPUArchitecture = false
|
||||
def enableProguardInReleaseBuilds = false
|
||||
|
||||
android {
|
||||
compileSdkVersion 27
|
||||
buildToolsVersion "26.0.2"
|
||||
compileSdkVersion rootProject.ext.compileSdkVersion
|
||||
buildToolsVersion rootProject.ext.buildToolsVersion
|
||||
|
||||
defaultConfig {
|
||||
applicationId "com.deightonar"
|
||||
minSdkVersion 16
|
||||
targetSdkVersion 22
|
||||
minSdkVersion rootProject.ext.targetSdkVersion
|
||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||
versionCode 1
|
||||
versionName "1.0"
|
||||
ndk {
|
||||
@@ -138,9 +138,10 @@ android {
|
||||
|
||||
dependencies {
|
||||
compile fileTree(dir: "libs", include: ["*.jar"])
|
||||
compile "com.android.support:appcompat-v7:23.0.1"
|
||||
compile "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
|
||||
compile "com.facebook.react:react-native:+" // From node_modules
|
||||
compile project(':react-native-navigation')
|
||||
compile project(':react-native-maps')
|
||||
}
|
||||
|
||||
// Run this once to be able to run the application with BUCK
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
|
||||
|
||||
<uses-sdk
|
||||
android:minSdkVersion="16"
|
||||
android:targetSdkVersion="22" />
|
||||
android:minSdkVersion="24"
|
||||
android:targetSdkVersion="27" />
|
||||
|
||||
<application
|
||||
android:name=".MainApplication"
|
||||
@@ -27,6 +27,9 @@
|
||||
</intent-filter>
|
||||
</activity>
|
||||
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />
|
||||
<meta-data
|
||||
android:name="com.google.android.geo.API_KEY"
|
||||
android:value="AIzaSyDN4E_vzO4cKjKHkMg_49hX1GBnU34kx4U"/>
|
||||
</application>
|
||||
|
||||
</manifest>
|
||||
|
||||
@@ -12,6 +12,7 @@ import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import com.reactnativenavigation.NavigationApplication;
|
||||
import com.airbnb.android.react.maps.MapsPackage;
|
||||
|
||||
public class MainApplication extends NavigationApplication {
|
||||
@Override
|
||||
@@ -24,7 +25,7 @@ public class MainApplication extends NavigationApplication {
|
||||
// Add additional packages you require here
|
||||
// No need to add RnnPackage and MainReactPackage
|
||||
return Arrays.<ReactPackage>asList(
|
||||
// eg. new VectorIconsPackage()
|
||||
new MapsPackage()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.6 KiB |
BIN
mobile/android/app/src/main/res/mipmap-ldpi/ic_launcher.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
BIN
mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
@@ -22,3 +22,13 @@ allprojects {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ext {
|
||||
compileSdkVersion = 27
|
||||
targetSdkVersion = 27
|
||||
minSdkVersion = 24
|
||||
buildToolsVersion = "27.0.1"
|
||||
supportLibVersion = "25.3.1"
|
||||
googlePlayServicesVersion = "11.8.0"
|
||||
androidMapsUtilsVersion = "0.5+"
|
||||
}
|
||||
|
||||
@@ -2,5 +2,6 @@ rootProject.name = 'DeightonAR'
|
||||
|
||||
include ':app'
|
||||
include ':react-native-navigation'
|
||||
|
||||
project(':react-native-navigation').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation/android/app/')
|
||||
include ':react-native-maps'
|
||||
project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/lib/android')
|
||||
|
||||