Is there any code available (open source) that enables web based remote connection to an android device. ie logmein, pcanywhere type apps. I have seen this on a few apps on the market, but I need to add it to add to a project I am creating.
Just added. I am looking to control the android device, not android controlling remote pc.
Note that a "remote connection to an android device" will require root to work, if you are aiming to support user input. Some will require a complete modded ROM.
You could search for VNC servers for Android, such as Android VNC Server or android-vnc.
Try this with ADB installed and your phone rooted.
http://code.google.com/p/android-vnc/
Related
I need to use the built-in VPN in my Android application. When I open my application, I need to start VPN from app, and disconnect when I quit the app.
The condition is that VPN only works on my application and has no effect on any other app. I need some source code or solution.
Language: JAVA {Android}
Example Apps: OPERA BROWSER
link: https://play.google.com/store/apps/details?id=com.opera.browser&hl=en_IN&gl=US
When I open my application, I need to start VPN from app, and disconnect when I quit the app.
That is not an option.
The condition is that VPN only works on my application and has no effect on any other app
The "built-in VPN" affects the entire device.
Example Apps: OPERA BROWSER
They have their own VPN built into their app. They are not using a device-supplied VPN.
We have a Java based web application and an android app for our enterprise needs. We would like to remotely push the android app from the web application and we don't know how to achieve this. After searching in Google, I found Android EMM but did not understand what that is exactly as there were no other blogs or tutorials other than the Google site which was difficult for me to understand.
It is similar to MDM solution but do MDM servers have an app preinstalled in the devices so that the installed app manages the installation of other apps?
Can anybody tell how to remotely push the android app from my web application?
To remotely push an app to an Android device you need to manage this device, you cannot just push an app on anyone's device. To manage a device you need to set up this device as managed, which will require a factory reset.
If you want to pursue this approach you can try the Android Management API.
You can just upload .apk file to your server and provide a link to the user. This is a very simple solution but requires user to agree "install apk from third party sources". In this case, a user needs to agree with installing apk.
If you want to install apk without user agreement you need to activate Device Owner on Android (Fred mentioned in the comment this approach).
I need to connect my application to different servers on my network using openvpn protocol.
All works using OpenVPN Connect or OpenVPN for Android apps (link).
Now I would like to integrate OpenVPN app with mine so that everything gets automated.
(i.e)The user doesn't have to install an additional app and user doesn't have to configure it all by himself.
Is it possible ?
Any help on app integration will be appreciated !
It sound a lot like you want to build your own VPN provider app. That is certainly possible.
You can control OpenVPN for Android via an API or build an app on top of it. Just make sure you respect the license of ics-openvpn (see README for details). If in doubt contact the author of the app.
i am developing an APP in Android which share screen to all android mobile phone connected in a session.
i want to know that android provides any sdk which provides same service like desktop to dektop access as in team View ?
or any Idea, which SDK i have to used?
Thank you.
Smartphones can't directly connect to each others since they are running in different networks. The common way to solve this is an additional server component. All phones need to connect to the server and send their data. The server is pushing this data to other connected clients, probably by using push notifications. In Android Push Notifications are known as C2DM.
Android developers blog:
http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html
Here's another tutorial on the topic:
http://www.zylinc.com/blog-reader/items/c2dm-a-simple-introduction-using-a-java-server.html
I like 2X RDP a lot. It works very well on phone and tablet and connects to the regular Windows RDP server, so don’t have to install anything else on the server machine.
I would like to be able to control a USB device from a web application.
I was hoping to use Adobe Flex but I don't think that Flex can support access to USB devices.
Is this possible using Java applets, or a similar approach using .NET?
Thanks.
I don't think any web client platform will allow this. On purpose.
If you find one that does, I will uninstall from all my machines.
With .NET, you could
Create a WinForm control and host it in IE with an object tag. This requires security settings to be set using CASPOL or ActiveDirectory, but you would have full-trust to the machine after this
http://weblogs.asp.net/spano/archive/2007/09/19/hosting-a-windows-form-control-in-a-web-page.aspx
If there is already a COM object on the machine that does what you need, you can access it via Silverlight with elevated permissions.
http://www.silverlightshow.net/items/Silverlight-4-elevated-permissions.aspx
With Applets, you could do it with a trusted applet.
Using a lot of different technologies, you could create ActiveX objects, plugins or browser extensions to do it.
We successfully connected POS devices with a Flex UI... for this we created a bridge application with Merapi which connects Flex (either Air or Web) with Java, and left the connection with the devices to Java... this was for a controlled environment where we where sure that the client had the bridge configured...
Other option is to try Air 2.0 which allows to execute Native code (e.g. Java) to connect to the devices, and you could release your app in Air or develop a bridge this time in Air instead of Java to connect with the browser app
HTH
Gus
Your question is a little unclear because you did not say what computers the web application is running on, what computer the USB device is on, and what computer is yours.
Depending on the details, one possible solution would be to write a Chrome Packaged App and use Chrome USB API. The app would need to be installed on the computer that has the USB device and then it could present a UI to the user or just connect to a remote server and allow the device to be controlled remotely.