How to install ARCore on Android Studio emulators to test SceneForms Sample application?










0















Problem: I'm attempting to run the SceneForms sample applications on the Android Studio Emulator SceneForms Samples Link. This requires the Latest ARCore application which must be downloaded from the Google Play Store.



  • Attempt 1: The latest emulator image that Android Studio has with
    Google Play Store is the Google Nexus 5X. Unfortunately I recieve a
    This device isn't compatible when trying to install. Nexus 5X unable to install ARCore


  • Attempt 2: None of the Pixel 2 images have Google Play Store.


  • Attempt 3: I attempt to grab ARCore latest apk from here and install
    on the device but the emulator won't allow me to install.
    https://github.com/google-ar/arcore-android-sdk/releases


Could anyone else attempt to run this sample application on an emulator and give me advice? I doubt this is a hardware issue as I have good GPU and CPU (R9 290/i7 4790k)










share|improve this question



















  • 1





    Have you read this ?developers.google.com/ar/develop/java/emulator

    – Punit Vara
    Nov 13 '18 at 4:28











  • @PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

    – OhHeyImBri
    Nov 13 '18 at 5:03















0















Problem: I'm attempting to run the SceneForms sample applications on the Android Studio Emulator SceneForms Samples Link. This requires the Latest ARCore application which must be downloaded from the Google Play Store.



  • Attempt 1: The latest emulator image that Android Studio has with
    Google Play Store is the Google Nexus 5X. Unfortunately I recieve a
    This device isn't compatible when trying to install. Nexus 5X unable to install ARCore


  • Attempt 2: None of the Pixel 2 images have Google Play Store.


  • Attempt 3: I attempt to grab ARCore latest apk from here and install
    on the device but the emulator won't allow me to install.
    https://github.com/google-ar/arcore-android-sdk/releases


Could anyone else attempt to run this sample application on an emulator and give me advice? I doubt this is a hardware issue as I have good GPU and CPU (R9 290/i7 4790k)










share|improve this question



















  • 1





    Have you read this ?developers.google.com/ar/develop/java/emulator

    – Punit Vara
    Nov 13 '18 at 4:28











  • @PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

    – OhHeyImBri
    Nov 13 '18 at 5:03













0












0








0








Problem: I'm attempting to run the SceneForms sample applications on the Android Studio Emulator SceneForms Samples Link. This requires the Latest ARCore application which must be downloaded from the Google Play Store.



  • Attempt 1: The latest emulator image that Android Studio has with
    Google Play Store is the Google Nexus 5X. Unfortunately I recieve a
    This device isn't compatible when trying to install. Nexus 5X unable to install ARCore


  • Attempt 2: None of the Pixel 2 images have Google Play Store.


  • Attempt 3: I attempt to grab ARCore latest apk from here and install
    on the device but the emulator won't allow me to install.
    https://github.com/google-ar/arcore-android-sdk/releases


Could anyone else attempt to run this sample application on an emulator and give me advice? I doubt this is a hardware issue as I have good GPU and CPU (R9 290/i7 4790k)










share|improve this question
















Problem: I'm attempting to run the SceneForms sample applications on the Android Studio Emulator SceneForms Samples Link. This requires the Latest ARCore application which must be downloaded from the Google Play Store.



  • Attempt 1: The latest emulator image that Android Studio has with
    Google Play Store is the Google Nexus 5X. Unfortunately I recieve a
    This device isn't compatible when trying to install. Nexus 5X unable to install ARCore


  • Attempt 2: None of the Pixel 2 images have Google Play Store.


  • Attempt 3: I attempt to grab ARCore latest apk from here and install
    on the device but the emulator won't allow me to install.
    https://github.com/google-ar/arcore-android-sdk/releases


Could anyone else attempt to run this sample application on an emulator and give me advice? I doubt this is a hardware issue as I have good GPU and CPU (R9 290/i7 4790k)







android emulation arcore sceneform






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 17 '18 at 1:42









Jonathan Leffler

565k916771026




565k916771026










asked Nov 13 '18 at 4:19









OhHeyImBriOhHeyImBri

86




86







  • 1





    Have you read this ?developers.google.com/ar/develop/java/emulator

    – Punit Vara
    Nov 13 '18 at 4:28











  • @PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

    – OhHeyImBri
    Nov 13 '18 at 5:03












  • 1





    Have you read this ?developers.google.com/ar/develop/java/emulator

    – Punit Vara
    Nov 13 '18 at 4:28











  • @PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

    – OhHeyImBri
    Nov 13 '18 at 5:03







1




1





Have you read this ?developers.google.com/ar/develop/java/emulator

– Punit Vara
Nov 13 '18 at 4:28





Have you read this ?developers.google.com/ar/develop/java/emulator

– Punit Vara
Nov 13 '18 at 4:28













@PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

– OhHeyImBri
Nov 13 '18 at 5:03





@PunitVara Yes. Although this is unrelated as I can't even install ARCore to test this. Also this instructions ask for Pixel 2, which was mentioned in my post :(

– OhHeyImBri
Nov 13 '18 at 5:03












1 Answer
1






active

oldest

votes


















0














Make sure your emulator is configured to use the latest version of OpenGL ES:



Click More in the running emulator's toolbar.
Select Settings > Advanced > OpenGL ES API level > Renderer maximum (up to OpenGL ES 3.1).
Restart the emulator. When prompted, do not save the current state.



After restarting the emulator, briefly interact with the emulated deivce, then check whether OpenGL ES 3.0 or higher is being used by grepping the device logs:



adb logcat | grep eglMakeCurrent


If you see ver 3 0 or higher version, then you can run Sceneform apps in the emulator:



… … … … D EGL_emulation: eglMakeCurrent: 0xebe63540: ver 3 0 (tinfo 0xd104cb40)


If you see a lower version, then your desktop GPU does not support OpenGL ES 3.0 and you must instead use a physical supported device



For example, MacBook Pro (Retina, 15-inch, Mid 2015) support OpenGL 2 only






share|improve this answer























  • Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

    – OhHeyImBri
    Nov 13 '18 at 11:07











  • @OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

    – Andrew Grow
    Nov 13 '18 at 12:53











  • Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

    – OhHeyImBri
    Nov 13 '18 at 16:30










Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53273747%2fhow-to-install-arcore-on-android-studio-emulators-to-test-sceneforms-sample-appl%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














Make sure your emulator is configured to use the latest version of OpenGL ES:



Click More in the running emulator's toolbar.
Select Settings > Advanced > OpenGL ES API level > Renderer maximum (up to OpenGL ES 3.1).
Restart the emulator. When prompted, do not save the current state.



After restarting the emulator, briefly interact with the emulated deivce, then check whether OpenGL ES 3.0 or higher is being used by grepping the device logs:



adb logcat | grep eglMakeCurrent


If you see ver 3 0 or higher version, then you can run Sceneform apps in the emulator:



… … … … D EGL_emulation: eglMakeCurrent: 0xebe63540: ver 3 0 (tinfo 0xd104cb40)


If you see a lower version, then your desktop GPU does not support OpenGL ES 3.0 and you must instead use a physical supported device



For example, MacBook Pro (Retina, 15-inch, Mid 2015) support OpenGL 2 only






share|improve this answer























  • Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

    – OhHeyImBri
    Nov 13 '18 at 11:07











  • @OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

    – Andrew Grow
    Nov 13 '18 at 12:53











  • Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

    – OhHeyImBri
    Nov 13 '18 at 16:30















0














Make sure your emulator is configured to use the latest version of OpenGL ES:



Click More in the running emulator's toolbar.
Select Settings > Advanced > OpenGL ES API level > Renderer maximum (up to OpenGL ES 3.1).
Restart the emulator. When prompted, do not save the current state.



After restarting the emulator, briefly interact with the emulated deivce, then check whether OpenGL ES 3.0 or higher is being used by grepping the device logs:



adb logcat | grep eglMakeCurrent


If you see ver 3 0 or higher version, then you can run Sceneform apps in the emulator:



… … … … D EGL_emulation: eglMakeCurrent: 0xebe63540: ver 3 0 (tinfo 0xd104cb40)


If you see a lower version, then your desktop GPU does not support OpenGL ES 3.0 and you must instead use a physical supported device



For example, MacBook Pro (Retina, 15-inch, Mid 2015) support OpenGL 2 only






share|improve this answer























  • Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

    – OhHeyImBri
    Nov 13 '18 at 11:07











  • @OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

    – Andrew Grow
    Nov 13 '18 at 12:53











  • Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

    – OhHeyImBri
    Nov 13 '18 at 16:30













0












0








0







Make sure your emulator is configured to use the latest version of OpenGL ES:



Click More in the running emulator's toolbar.
Select Settings > Advanced > OpenGL ES API level > Renderer maximum (up to OpenGL ES 3.1).
Restart the emulator. When prompted, do not save the current state.



After restarting the emulator, briefly interact with the emulated deivce, then check whether OpenGL ES 3.0 or higher is being used by grepping the device logs:



adb logcat | grep eglMakeCurrent


If you see ver 3 0 or higher version, then you can run Sceneform apps in the emulator:



… … … … D EGL_emulation: eglMakeCurrent: 0xebe63540: ver 3 0 (tinfo 0xd104cb40)


If you see a lower version, then your desktop GPU does not support OpenGL ES 3.0 and you must instead use a physical supported device



For example, MacBook Pro (Retina, 15-inch, Mid 2015) support OpenGL 2 only






share|improve this answer













Make sure your emulator is configured to use the latest version of OpenGL ES:



Click More in the running emulator's toolbar.
Select Settings > Advanced > OpenGL ES API level > Renderer maximum (up to OpenGL ES 3.1).
Restart the emulator. When prompted, do not save the current state.



After restarting the emulator, briefly interact with the emulated deivce, then check whether OpenGL ES 3.0 or higher is being used by grepping the device logs:



adb logcat | grep eglMakeCurrent


If you see ver 3 0 or higher version, then you can run Sceneform apps in the emulator:



… … … … D EGL_emulation: eglMakeCurrent: 0xebe63540: ver 3 0 (tinfo 0xd104cb40)


If you see a lower version, then your desktop GPU does not support OpenGL ES 3.0 and you must instead use a physical supported device



For example, MacBook Pro (Retina, 15-inch, Mid 2015) support OpenGL 2 only







share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 13 '18 at 9:13









Andrew GrowAndrew Grow

20638




20638












  • Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

    – OhHeyImBri
    Nov 13 '18 at 11:07











  • @OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

    – Andrew Grow
    Nov 13 '18 at 12:53











  • Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

    – OhHeyImBri
    Nov 13 '18 at 16:30

















  • Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

    – OhHeyImBri
    Nov 13 '18 at 11:07











  • @OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

    – Andrew Grow
    Nov 13 '18 at 12:53











  • Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

    – OhHeyImBri
    Nov 13 '18 at 16:30
















Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

– OhHeyImBri
Nov 13 '18 at 11:07





Yes, I've done this. Unrelated to doing being able to install ARCore. Could you try to install yourself?

– OhHeyImBri
Nov 13 '18 at 11:07













@OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

– Andrew Grow
Nov 13 '18 at 12:53





@OhHeyImBri I receive an error "This device does not support AR" on the Play Market page. I think this is why it happens.

– Andrew Grow
Nov 13 '18 at 12:53













Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

– OhHeyImBri
Nov 13 '18 at 16:30





Thank you for trying. It appears no emulators work for thia development. Only physical devices :(

– OhHeyImBri
Nov 13 '18 at 16:30

















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53273747%2fhow-to-install-arcore-on-android-studio-emulators-to-test-sceneforms-sample-appl%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Use pre created SQLite database for Android project in kotlin

Ruanda

Darth Vader #20