Bring back Android project files
This commit is contained in:
		
							parent
							
								
									df8f19320b
								
							
						
					
					
						commit
						25ae8071fb
					
				@ -43,3 +43,14 @@ RESOURCES += resources.qrc
 | 
			
		||||
 | 
			
		||||
win32:RC_ICONS = resource/logo.ico
 | 
			
		||||
macx:ICON = resource/logo.icns
 | 
			
		||||
 | 
			
		||||
android:DISTFILES += \
 | 
			
		||||
    android/AndroidManifest.xml \
 | 
			
		||||
    android/build.gradle \
 | 
			
		||||
    android/gradle/wrapper/gradle-wrapper.jar \
 | 
			
		||||
    android/gradle/wrapper/gradle-wrapper.properties \
 | 
			
		||||
    android/gradlew \
 | 
			
		||||
    android/gradlew.bat \
 | 
			
		||||
    android/res/values/libs.xml
 | 
			
		||||
 | 
			
		||||
ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										79
									
								
								android/AndroidManifest.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								android/AndroidManifest.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,79 @@
 | 
			
		||||
<?xml version="1.0"?>
 | 
			
		||||
<manifest package="com.aceattorneyonline.ao2" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="2.6.2.0" android:versionCode="2" android:installLocation="auto">
 | 
			
		||||
    <application android:hardwareAccelerated="true" android:name="org.qtproject.qt5.android.bindings.QtApplication" android:label="Attorney Online 2" android:icon="@drawable/icon">
 | 
			
		||||
        <activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation" android:name="org.qtproject.qt5.android.bindings.QtActivity" android:label="Attorney Online 2 Lobby" android:screenOrientation="unspecified" android:launchMode="singleTop">
 | 
			
		||||
            <intent-filter>
 | 
			
		||||
                <action android:name="android.intent.action.MAIN"/>
 | 
			
		||||
                <category android:name="android.intent.category.LAUNCHER"/>
 | 
			
		||||
            </intent-filter>
 | 
			
		||||
 | 
			
		||||
            <!-- Application arguments -->
 | 
			
		||||
            <!-- meta-data android:name="android.app.arguments" android:value="arg1 arg2 arg3"/ -->
 | 
			
		||||
            <!-- Application arguments -->
 | 
			
		||||
 | 
			
		||||
            <meta-data android:name="android.app.lib_name" android:value="-- %%INSERT_APP_LIB_NAME%% --"/>
 | 
			
		||||
            <meta-data android:name="android.app.qt_sources_resource_id" android:resource="@array/qt_sources"/>
 | 
			
		||||
            <meta-data android:name="android.app.repository" android:value="default"/>
 | 
			
		||||
            <meta-data android:name="android.app.qt_libs_resource_id" android:resource="@array/qt_libs"/>
 | 
			
		||||
            <meta-data android:name="android.app.bundled_libs_resource_id" android:resource="@array/bundled_libs"/>
 | 
			
		||||
            <!-- Deploy Qt libs as part of package -->
 | 
			
		||||
            <meta-data android:name="android.app.bundle_local_qt_libs" android:value="-- %%BUNDLE_LOCAL_QT_LIBS%% --"/>
 | 
			
		||||
            <meta-data android:name="android.app.bundled_in_lib_resource_id" android:resource="@array/bundled_in_lib"/>
 | 
			
		||||
            <meta-data android:name="android.app.bundled_in_assets_resource_id" android:resource="@array/bundled_in_assets"/>
 | 
			
		||||
            <!-- Run with local libs -->
 | 
			
		||||
            <meta-data android:name="android.app.use_local_qt_libs" android:value="-- %%USE_LOCAL_QT_LIBS%% --"/>
 | 
			
		||||
            <meta-data android:name="android.app.libs_prefix" android:value="/data/local/tmp/qt/"/>
 | 
			
		||||
            <meta-data android:name="android.app.load_local_libs" android:value="-- %%INSERT_LOCAL_LIBS%% --"/>
 | 
			
		||||
            <meta-data android:name="android.app.load_local_jars" android:value="-- %%INSERT_LOCAL_JARS%% --"/>
 | 
			
		||||
            <meta-data android:name="android.app.static_init_classes" android:value="-- %%INSERT_INIT_CLASSES%% --"/>
 | 
			
		||||
            <!--  Messages maps -->
 | 
			
		||||
            <meta-data android:value="@string/ministro_not_found_msg" android:name="android.app.ministro_not_found_msg"/>
 | 
			
		||||
            <meta-data android:value="@string/ministro_needed_msg" android:name="android.app.ministro_needed_msg"/>
 | 
			
		||||
            <meta-data android:value="@string/fatal_error_msg" android:name="android.app.fatal_error_msg"/>
 | 
			
		||||
            <!--  Messages maps -->
 | 
			
		||||
 | 
			
		||||
            <!-- Splash screen -->
 | 
			
		||||
            <!-- meta-data android:name="android.app.splash_screen_drawable" android:resource="@drawable/logo"/ -->
 | 
			
		||||
            <!-- meta-data android:name="android.app.splash_screen_sticky" android:value="true"/ -->
 | 
			
		||||
            <!-- Splash screen -->
 | 
			
		||||
 | 
			
		||||
            <!-- Background running -->
 | 
			
		||||
            <!-- Warning: changing this value to true may cause unexpected crashes if the
 | 
			
		||||
                          application still try to draw after
 | 
			
		||||
                          "applicationStateChanged(Qt::ApplicationSuspended)"
 | 
			
		||||
                          signal is sent! -->
 | 
			
		||||
            <meta-data android:name="android.app.background_running" android:value="false"/>
 | 
			
		||||
            <!-- Background running -->
 | 
			
		||||
 | 
			
		||||
            <!-- auto screen scale factor -->
 | 
			
		||||
            <meta-data android:name="android.app.auto_screen_scale_factor" android:value="false"/>
 | 
			
		||||
            <!-- auto screen scale factor -->
 | 
			
		||||
 | 
			
		||||
            <!-- extract android style -->
 | 
			
		||||
            <!-- available android:values :
 | 
			
		||||
                * full - useful QWidget & Quick Controls 1 apps
 | 
			
		||||
                * minimal - useful for Quick Controls 2 apps, it is much faster than "full"
 | 
			
		||||
                * none - useful for apps that don't use any of the above Qt modules
 | 
			
		||||
                -->
 | 
			
		||||
            <meta-data android:name="android.app.extract_android_style" android:value="full"/>
 | 
			
		||||
            <!-- extract android style -->
 | 
			
		||||
    </activity>
 | 
			
		||||
 | 
			
		||||
    <!-- For adding service(s) please check: https://wiki.qt.io/AndroidServices -->
 | 
			
		||||
 | 
			
		||||
    </application>
 | 
			
		||||
 | 
			
		||||
    <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="28"/>
 | 
			
		||||
    <supports-screens android:largeScreens="true" android:normalScreens="true" android:anyDensity="true" android:smallScreens="true"/>
 | 
			
		||||
 | 
			
		||||
    <!-- The following comment will be replaced upon deployment with default permissions based on the dependencies of the application.
 | 
			
		||||
         Remove the comment if you do not require these default permissions. -->
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    <!-- The following comment will be replaced upon deployment with default features based on the dependencies of the application.
 | 
			
		||||
         Remove the comment if you do not require these default features. -->
 | 
			
		||||
    <!-- %%INSERT_FEATURES -->
 | 
			
		||||
 | 
			
		||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
 | 
			
		||||
    <uses-permission android:name="android.permission.INTERNET"/>
 | 
			
		||||
</manifest>
 | 
			
		||||
							
								
								
									
										62
									
								
								android/build.gradle
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								android/build.gradle
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,62 @@
 | 
			
		||||
buildscript {
 | 
			
		||||
    repositories {
 | 
			
		||||
        google()
 | 
			
		||||
        jcenter()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    dependencies {
 | 
			
		||||
        classpath 'com.android.tools.build:gradle:3.5.0'
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
repositories {
 | 
			
		||||
    google()
 | 
			
		||||
    jcenter()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
apply plugin: 'com.android.application'
 | 
			
		||||
 | 
			
		||||
dependencies {
 | 
			
		||||
    implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
android {
 | 
			
		||||
    /*******************************************************
 | 
			
		||||
     * The following variables:
 | 
			
		||||
     * - androidBuildToolsVersion,
 | 
			
		||||
     * - androidCompileSdkVersion
 | 
			
		||||
     * - qt5AndroidDir - holds the path to qt android files
 | 
			
		||||
     *                   needed to build any Qt application
 | 
			
		||||
     *                   on Android.
 | 
			
		||||
     *
 | 
			
		||||
     * are defined in gradle.properties file. This file is
 | 
			
		||||
     * updated by QtCreator and androiddeployqt tools.
 | 
			
		||||
     * Changing them manually might break the compilation!
 | 
			
		||||
     *******************************************************/
 | 
			
		||||
 | 
			
		||||
    compileSdkVersion androidCompileSdkVersion.toInteger()
 | 
			
		||||
 | 
			
		||||
    buildToolsVersion '28.0.3'
 | 
			
		||||
 | 
			
		||||
    sourceSets {
 | 
			
		||||
        main {
 | 
			
		||||
            manifest.srcFile 'AndroidManifest.xml'
 | 
			
		||||
            java.srcDirs = [qt5AndroidDir + '/src', 'src', 'java']
 | 
			
		||||
            aidl.srcDirs = [qt5AndroidDir + '/src', 'src', 'aidl']
 | 
			
		||||
            res.srcDirs = [qt5AndroidDir + '/res', 'res']
 | 
			
		||||
            resources.srcDirs = ['resources']
 | 
			
		||||
            renderscript.srcDirs = ['src']
 | 
			
		||||
            assets.srcDirs = ['assets']
 | 
			
		||||
            jniLibs.srcDirs = ['libs']
 | 
			
		||||
       }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    lintOptions {
 | 
			
		||||
        abortOnError false
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    // Do not compress Qt binary resources file
 | 
			
		||||
    aaptOptions {
 | 
			
		||||
        noCompress 'rcc'
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								android/project.properties
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								android/project.properties
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
target=android-21
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								android/res/drawable-ldpi/icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								android/res/drawable-ldpi/icon.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 29 KiB  | 
							
								
								
									
										22
									
								
								android/res/values/libs.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								android/res/values/libs.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,22 @@
 | 
			
		||||
<?xml version='1.0' encoding='utf-8'?>
 | 
			
		||||
<resources>
 | 
			
		||||
    <array name="qt_sources">
 | 
			
		||||
        <item>https://download.qt.io/ministro/android/qt5/qt-5.14</item>
 | 
			
		||||
    </array>
 | 
			
		||||
 | 
			
		||||
    <!-- The following is handled automatically by the deployment tool. It should
 | 
			
		||||
         not be edited manually. -->
 | 
			
		||||
 | 
			
		||||
    <array name="bundled_libs">
 | 
			
		||||
        <!-- %%INSERT_EXTRA_LIBS%% -->
 | 
			
		||||
    </array>
 | 
			
		||||
 | 
			
		||||
    <array name="qt_libs">
 | 
			
		||||
        <!-- %%INSERT_QT_LIBS%% -->
 | 
			
		||||
    </array>
 | 
			
		||||
 | 
			
		||||
    <array name="load_local_libs">
 | 
			
		||||
        <!-- %%INSERT_LOCAL_LIBS%% -->
 | 
			
		||||
    </array>
 | 
			
		||||
 | 
			
		||||
</resources>
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user