[Updated] Test Method for Running Android App with ARChon
Tofloor
poster avatar
cxbii
deepin
2016-01-15 23:07
Author
A simple script is provided.
Download and unzip the script , then grant the executable permission in properties of context menu.
Then execute the following command in terminal:
  1. android.sh xx.apk
Copy the Code

And you can automatically unzip and run the Android program.


Note: You should install ARChon by yourself before using the script, namely execute the following command in terminal:

  1. sudo apt-get install archon-integration deepin-archon -y
Copy the Code


Here is the video tutorial for Running Android App with ARChon in deepin:https://youtu.be/evKCuOJPZHs


=========================================================================================================
Hi all:
Now we announce the test method for running Android App with ARChon. Packaging is not discussed in this post due to its complexity.
Please reply this post with the names and download links of Android Apps which passed tests. We will add them to Deepin Store as soon as possible.

Configuration Environment

1. Install deepn 15 64-bit;
2. Install ARChon, execute in terminal:
  1. sudo apt-get install  archon-integration deepin-archon -y
Copy the Code
3. Check if the system supports WebGL by visiting chrome://gpu/, check if WebGL displays Hardware accelerated.

Test Method

1. Download Android apk App for testing, please try to download Pad version;
2. Extract apk App, execute in terminal:
  1. /usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App"   xxx.apk
Copy the Code
##xxx.apk is the apk file name to be extracted.

3. Run test, execute in terminal:
  1. /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=full directory to the extracted apk App
Copy the Code

Test Case
1. Download bukamanhuaHD_17301579.apk;
2. Extract Android apk App, execute in terminal:
  1. /usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" bukamanhuaHD_17301579.apk
Copy the Code

3. Run test, execute in terminal:
  1. /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=/home/cxbii/Downloads/cn.ibuka.manga.hd.android
Copy the Code

4. Running Successfully!


Notes:
1. Now only deepin 15 64-bit can run Android Apps, other deepin systems can't.
2. Android Apps can not be used in systems that do not support WebGL.








Reply Favorite View the author
All Replies
menny
deepin
2016-01-17 12:38
#1
i don't understand this part:
1. Download Android apk App for testing, please try to download Pad version;
2. Extract apk App, execute in terminal:
/usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App"   xxx.apk      ##xxx.apk is the apk file name to be extracted.

cloud you please make a video tuturial? please ,is confused
Reply View the author
menny
deepin
2016-01-17 12:44
#2
i don't understand

please make a video tuturial
Reply View the author
cxbii
deepin
2016-01-21 23:42
#3
https://bbs.deepin.org/post/30593
i don't understand

please make a video tuturial

The apk file should be in the exact directory. You should move the apk file to chaemel@chemel-pc
Reply View the author
raeesiqbal
deepin
2016-02-16 08:24
#4
Does this work on Deepin 15.1 64bit?
Reply View the author
giovannigil
deepin
2016-02-28 12:35
#5
He gave error by following this tutorial.
[attach]10308[/attach]
Reply View the author
Favaro
deepin
2016-02-28 13:32
#6
Make please a Video turtorial , i dont understand this to ^^
Reply View the author
u855697021
deepin
2016-03-08 08:42
#7
Personally I think using ARC Welder instead of ARChon to test APK programs are better idea.
ARC Welder is backed by Google, who knows Android best, while ARChon is a third party project.
Also by using ARC Welder you don't need to operate in terminal, which is a good news for those not familiar with Linux.
Reply View the author
austra
deepin
2016-03-12 15:32
#8
Hi,

I have tried following your example. I am new to Linux, please help me get it to work.
This is what i did to install Archon:
I opened Deepin Terminal and executed the followinig command:
  • sudo apt-get install  archon-integration deepin-archon -y


I then checked in my browser to make sure GPU is supported.

I moved the test apk to /usr/lib/node_modules/chromeos-apk folder.

This is what I get when trying to execute the command:





Reply View the author
com_bvv
deepin
2016-03-30 03:51
#9
Thank you , all good work!!! Integrate this script with the file manager!!! Please!!!
Reply View the author
jotapesse
deepin
2016-03-30 13:49
#10
https://bbs.deepin.org/user/4296 Is ARChon better than ARC Welder from Google or Twerk?
Reply View the author
melodyzou
deepin
2016-04-06 22:44
#11
https://bbs.deepin.org/post/30593
i don't understand

please make a video tuturial

Here is the video tutorial for Running Android App with ARChon in deepin:https://youtu.be/evKCuOJPZHs
Reply View the author
melodyzou
deepin
2016-04-06 22:44
#12
https://bbs.deepin.org/post/30593
Does this work on Deepin 15.1 64bit?

Yes.
Reply View the author
melodyzou
deepin
2016-04-06 22:44
#13
https://bbs.deepin.org/post/30593
He gave error by following this tutorial.

Here is the video tutorial for Running Android App with ARChon in deepin:https://youtu.be/evKCuOJPZHs
Reply View the author
melodyzou
deepin
2016-04-06 22:45
#14
https://bbs.deepin.org/post/30593
Make please a Video turtorial , i dont understand this to ^^

Here is the video tutorial for Running Android App with ARChon in deepin:https://youtu.be/evKCuOJPZHs
Reply View the author
melodyzou
deepin
2016-04-06 22:48
#15
https://bbs.deepin.org/post/30593
Hi,

I have tried following your example. I am new to Linux, please help me get it to work.

Now you can use the new way:


And here is the video tutorial for Running Android App with ARChon in deepin:https://youtu.be/evKCuOJPZHs

Reply View the author
giovannigil
deepin
2016-04-07 07:23
#16
https://bbs.deepin.org/post/30593
Now you can use the new way:

Very good, I'll try here.
Reply View the author
mytempr4
deepin
2016-09-23 20:34
#17
The command Does work for all software .apk?
Reply View the author