UnityMobileSupport
To support iOS/Android native features in Unity, this will provide variety functions.
File Explorer
Download Latest Version (.zip)- .gitignore
- .name
- compiler.xml
- gradle.xml
- misc.xml
- vcs.xml
- BatteryStatusReceiver.java
- MainActivity.java
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- activity_main.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- colors.xml
- strings.xml
- themes.xml
- themes.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- SampleScene.unity
- SampleScene.unity.meta
- AndroidGameView.cs
- AndroidGameView.cs.meta
- QualityTunerView.cs
- QualityTunerView.cs.meta
- SampleQualityRuleData.asset
- SampleQualityRuleData.asset.meta
- SampleQualityRuleData.cs
- SampleQualityRuleData.cs.meta
- StorageView.cs
- StorageView.cs.meta
- ThermalView.cs
- ThermalView.cs.meta
- Scenes.meta
- Scripts.meta
- android_game_project_settings.png
- AndroidGameEditorSettings.cs
- AndroidGameEditorSettings.cs.meta
- GradleProjectProcessor.cs
- GradleProjectProcessor.cs.meta
- ProjectSettingsProvider.cs
- ProjectSettingsProvider.cs.meta
- AssemblyInfo.cs
- AssemblyInfo.cs.meta
- MobileSupport.AndroidGame.Editor.asmdef
- MobileSupport.AndroidGame.Editor.asmdef.meta
- Scripts.meta
- AndroidGame.cs
- AndroidGame.cs.meta
- MobileSupport.AndroidGame.asmdef
- MobileSupport.AndroidGame.asmdef.meta
- Scripts.meta
- GradleProjectProcessorTest.cs
- GradleProjectProcessorTest.cs.meta
- MobileSupport.AndroidGame.EditorTests.asmdef
- MobileSupport.AndroidGame.EditorTests.asmdef.meta
- Editor.meta
- .signature
- CHANGELOG.md
- CHANGELOG.md.meta
- Editor.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- README.md
- README.md.meta
- Runtime.meta
- Tests.meta
- sample_settings.png
- GpuSeriesEnumerationDrawer.cs
- GpuSeriesEnumerationDrawer.cs.meta
- SelectableSerializeReferenceAttributeDrawer.cs
- SelectableSerializeReferenceAttributeDrawer.cs.meta
- MobileSupport.QualityTuner.Editor.asmdef
- MobileSupport.QualityTuner.Editor.asmdef.meta
- Scripts.meta
- GpuSeriesEnums.cs
- GpuSeriesEnums.cs.meta
- HardwareInfo.Android.cs
- HardwareInfo.Android.cs.meta
- HardwareInfo.cs
- HardwareInfo.cs.meta
- HardwareInfo.iOS.cs
- HardwareInfo.iOS.cs.meta
- RuleBasedQualitySelector.cs
- RuleBasedQualitySelector.cs.meta
- RuleMatcherBase.cs
- RuleMatcherBase.cs.meta
- SelectableSerializeReferenceAttribute.cs
- SelectableSerializeReferenceAttribute.cs.meta
- AssemblyInfo.cs
- AssemblyInfo.cs.meta
- MobileSupport.QualityTuner.asmdef
- MobileSupport.QualityTuner.asmdef.meta
- Scripts.meta
- HardwareInfo.AndroidTests.cs
- HardwareInfo.AndroidTests.cs.meta
- HardwareInfo.iOSTests.cs
- HardwareInfo.iOSTests.cs.meta
- RuleMatcherTests.cs
- RuleMatcherTests.cs.meta
- MobileSupport.QualityTuner.Editor.Tests.asmdef
- MobileSupport.QualityTuner.Editor.Tests.asmdef.meta
- Scripts.meta
- Editor.meta
- CHANGELOG.md
- CHANGELOG.md.meta
- Editor.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- README.md
- README.md.meta
- Runtime.meta
- Tests.meta
- Storage.java
- Storage.java.meta
- storage.meta
- unitysupport.meta
- cyberagent.meta
- co.meta
- jp.meta
- AndroidManifest.xml
- AndroidManifest.xml.meta
- java.meta
- main.meta
- .gitignore
- build.gradle
- build.gradle.meta
- proguard-rules.pro
- proguard-rules.pro.meta
- src.meta
- MobileSupportStorage.androidlib.meta
- storage.mm
- storage.mm.meta
- Android.meta
- iOS.meta
- Storage.Android.cs
- Storage.Android.cs.meta
- Storage.iOS.cs
- Storage.iOS.cs.meta
- Storage.Windows.cs
- Storage.Windows.cs.meta
- MobileSupport.asmdef
- MobileSupport.asmdef.meta
- Plugins.meta
- Scripts.meta
- CHANGELOG.md
- CHANGELOG.md.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- README.md
- README.md.meta
- Runtime.meta
- thermal.mm
- thermal.mm.meta
- iOS.meta
- BatteryChangedBroadcastReceiver.java
- BatteryChangedBroadcastReceiver.java.meta
- BatteryStatusReceiver.java
- BatteryStatusReceiver.java.meta
- thermal.meta
- unitysupport.meta
- cyberagent.meta
- co.meta
- jp.meta
- AndroidManifest.xml
- AndroidManifest.xml.meta
- java.meta
- main.meta
- .gitignore
- build.gradle
- build.gradle.meta
- proguard-rules.pro
- proguard-rules.pro.meta
- src.meta
- MobileSupportThermal.androidlib.meta
- Android.meta
- PlayerLoopModifier.cs
- PlayerLoopModifier.cs.meta
- Thermal.Android.cs
- Thermal.Android.cs.meta
- Thermal.cs
- Thermal.cs.meta
- Thermal.iOS.cs
- Thermal.iOS.cs.meta
- MobileSupport.Thermal.asmdef
- MobileSupport.Thermal.asmdef.meta
- Plugins.meta
- Scripts.meta
- CHANGELOG.md
- CHANGELOG.md.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- Plugins.meta
- README.md
- README.md.meta
- Runtime.meta
- manifest.json
- packages-lock.json
- AudioManager.asset
- ClusterInputManager.asset
- DynamicsManager.asset
- EditorBuildSettings.asset
- EditorSettings.asset
- GraphicsSettings.asset
- InputManager.asset
- MobileSupport_AndroidGame.asset
- NavMeshAreas.asset
- NetworkManager.asset
- PackageManagerSettings.asset
- Physics2DSettings.asset
- PresetManager.asset
- ProjectSettings.asset
- ProjectVersion.txt
- QualitySettings.asset
- TagManager.asset
- TimelineSettings.asset
- TimeManager.asset
- UnityConnectSettings.asset
- VersionControlSettings.asset
- VFXManager.asset
- XRSettings.asset
- .editorconfig
- .gitignore
- LICENSE
- README.md
- unity-mobile-support.sln.DotSettings
# Installation Guide
1. Get the code
git clone https://github.com/CyberAgentGameEntertainment/UnityMobileSupport
Downloads the entire project code from GitHub to your computer.
cd UnityMobileSupport
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd Android/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
3. Node.js
EasyPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd Packages/MobileSupportAndroidGame
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
