質問: unityでcardboardを使用し、apkをビルドしました minimum api level には 「API level 16 Android 4.1」を選択しました 使用する実機のバージョンは4.1.2です インストールしようとすると INSTALL_FAILED_OLDER_SDKと表示されインストールできません 作成したapkで指定したバージョンより高いはずなのですが、 このエラーが表示されました。 原因は何になるのでしょうか? 他に表示されたエラーは以下になります UnityException: Unable to install APK! Installation failed. See the Console for details. UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, UnityEditor.Android.CommandInvokationFailure ex) UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuildPointToConsole (System.String title, System.String message) UnityEditor.Android.PostProcessor.Tasks.PublishPackage.UploadAPK (Boolean retryUpload) UnityEditor.Android.PostProcessor.Tasks.PublishPackage.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessAndroidPlayer.Launch (BuildTarget target, System.String installPath) UnityEditor.Android.AndroidBuildPostprocessor.LaunchPlayer (BuildLaunchPlayerArgs args) UnityEditor.PostprocessBuildPlayer.Launch (BuildTarget target, System.String path, System.String productName, BuildOptions options) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:151) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun() よろしくお願いします
回答: 実機のAPIが16であったため、 unity内にあるAndroidのマニフェストに記載されている、 API最低レベルを16に下げることで解決しました