google-chrome-arc

ARC Welder: “Device does not have package com.google.android.gsf” despite “usePlayServices”: [“gcm”]

左心房为你撑大大i 提交于 2019-12-02 07:41:12
In my apk running in ARC welder I get: java.lang.UnsupportedOperationException: Device does not have package com.google.android.gsf at com.google.android.gcm.GCMRegistrar.checkDevice(GCMRegistrar.java:98) I get this despite having the following in Additional Metadata: { "usePlayServices": ["gcm"], "crx_key": ... } . What do I need to do to get this working? Assuming you are not using the deprecated C2DM (which ARC doesn't support), a possible reason is that you are not using the right way to check GCM availability. If that's the case, please refer to the example in Implementing GCM Client on

Google Maps in Chrome ARC

烈酒焚心 提交于 2019-12-02 02:58:51
I recently saw that ARC is now supporting a few Google Play Services including Google Maps. When using the ARC Welder, I specify the following metadata: {"usePlayServices":["maps"]} According to the documentation here , I must also include the crx_key value in the metadata. When doing so, the additional metadata appears as such: { "usePlayServices":["maps"], "crx_key":"<KEY FROM WEBSTORE>" } Attempting to Launch the App causes an "Error Loading Extension" message: Any ideas as to why I'm receiving this error? I made sure the key has no white spaces/line returns as mentioned in the

How does ANDROID_ID on ARC (Chrome) differ from Android?

独自空忆成欢 提交于 2019-12-01 21:10:44
On Android, the ANDROID_ID is constant for a user profile on a device (see discussion here ). This does not appear to be the case on ARC, but ARC is very new and hopefully this will change. It is also worth noting - in regards to device identification with ARC - that the Android serial # is not available on ARC, that WiFi MAC address is not currently available (yes, I've seen people talk about using this for device id), and product model information is not available . Motivation: I know it is not now recommended, but I think a lot of apps use the ANDROID_ID to identify devices in their server

Chrome app store porting from Android app using arc welder

大兔子大兔子 提交于 2019-12-01 14:57:40
This question is relevant to app developers only! I am trying to convert and publish my android apps to chrome web store. I used the arc welder chrome app suggested in Google's getting started guide. I've downloaded zip from ARC welder app. When I launch the app from welder app, It's working as expected. The issue 1 (solved): After publishing the zip file on Chrome app store and trying to install on Chrome running on OSX platform the app appear "Unsupported platform" and does not allow to install. I installed ChromiumOS on virtual machine and the app appears compatible. When trying to install

Android ARC app for chrome, set size of windows for different Activities/Layouts

旧巷老猫 提交于 2019-11-30 18:37:55
问题 For those who dont know what ARC is: https://developer.chrome.com/apps/getstarted_arc How does one manually set the size of the window depending on what activity is running or what layout is visible? For instance this activity is too tall, and wide. While I would like the next activity to be full screen. 回答1: The size of the window is not configurable per activity*, but the orientation is. The two options in ARC Welder that control the window are: Orientation: This is either landscape or

Are ARC Welder packaged Android apps only available on Chrome OS?

蓝咒 提交于 2019-11-29 11:13:23
If I package an Android app with Google ARC Welder and distribute it through the Chrome Web Store, will it be available for Windows, Mac, Linux, or only for Chrome OS? If so, are there any news if that will change in future? It's ChromeOS only, as clearly stated at https://developer.chrome.com/apps/getstarted_arc : The App Runtime for Chrome (Beta), or ARC, lets you run your favorite Android apps on Chrome OS There is no information about support for other platforms other than for development and initial testing at this time. 来源: https://stackoverflow.com/questions/29494073/are-arc-welder