Tag Info

Hot answers tagged

21

The short answer is "no." Strictly speaking, the Linux kernel provides little more than a direct interface to the hardware it is running on. There is an entire stack of additional Android-phone-specific APIs, programs, applications, etc. on which Android applications depend. Additionally, Android does not run on a generic Linux kernel, but instead runs on ...


9

You're getting this error because you are apparently running on a 32bit system and the Android emulator is designed to operate best in a 64 bit environment. The only real solution is to install a 64bit operating system. If your hardware doesn't support 64bit or you can't reinstall right now you can temporarily bypass the problem by passing -force-32bit ...


9

You can now under Chrome run APKs, using this extension (bearing in mind it is in development for use by developers for testing apps). Here are some steps I did to get it to work Install from here - click 'Add to Chrome' This will take a while as it seems to download a crx installer weighing in at 113Mb, and another one at around 9Mb, so be patient: ...


9

I'm using OpenJDK 7 with Android Studio and it works just fine. (I don't even have Oracle JDK installed at the moment.) On that screen that you are showing (Project Structure-->SKD Location) I have the following path for the JDK location: /usr/lib/jvm/java-1.7.0-openjdk-amd64.


5

This one helped me try it, Installing the libs: apt-get install libxi-dev libxmu-dev Moving the Qt libs inside the Genymotion installation directory Code: mkdir QtLibs && mv *Qt*.so* QtLibs Try to read what log says.


5

You can open Android Studio, click on Configure -> Create Desktop Entry. This should create an entry on the dash.


4

Try this sudo apt-get install mtpfs Then reconnect phone. This works for me. Samsung Note 2 Android 4.4.2


4

The conflict is between Banshee and the file manager (Nautilus), both are trying to access the device. So if you want to copy the playlist to the device, you must deactivate all the extensions that access your device, in Banshee's Preferences. Then open your device's music folder in Nautilus, and copy/paste your playlists from Banshee to the Nautilus' ...


4

Use 7z x *bin as workaround as all r10c packages are 7z archive. To install 7z, do sudo apt-get install p7zip-full. Found that from here: https://code.google.com/p/android/issues/detail?id=78148


4

There is an Android application named AirDroid . You can download it from the play store. By using it you can view your android's files in ubuntu using a web browser. Here is the link : Airdroid.


4

There is a free application on the Google Play store called Software Data Cable: Once you've installed it, turn on your WiFi connection and launch the app. Tap on the "start service" button. It create a FTP server on the android device that let you connect from any computer by opening the resource: ftp://192.168.1.xxx:8888 where 192.168.1.xxx is the IP ...


3

There are quite a selection of Android remote controls for a popular music players running on Ubuntu. Rhythmbox Remotebox on Google Play Rhythmote for download from the project's homepage VLC See list of remote application maintained by Videolan XBMC/Kodi Official remote application Kore from Google Play The remote applications vary ...


3

Haven't personay try it but this is what is seems you need: Java Swing Ayatana is a project that brings Ubuntu global menu (AppMenu) and HUD support for Java Swing applications. JAyatana version 2 was released recently, getting support for Ubuntu 13.10 along with a PPA for easy installation. Update: the PPA now supports Ubuntu 14.04 and 14.10. ...


3

Interesting question I upvoted it ;) I actually have an Android device and this message pops up all the time I connect my device but I don't pay any attention to it. There's a tweak workaround to play with is USB dubugging mode inside Android System Settings navigate to Applications/Development there you'll find USB debugging. When you connect your phone ...


3

Totally normal behaviour. You should be able to write ATTRS{isProduct}="61f9|61a6" or ATTRS{idProduct}="61*"


3

By inspecting studio.sh, you can also set one of STUDIO_JDK, JDK_HOME or JAVA_HOME environment variables to point to the JDK location. studio.sh checks the STUDIO_JDK, JDK_HOME, and JAVA_HOME environment variables in order: if [ -n "$STUDIO_JDK" -a -x "$STUDIO_JDK/bin/java" ]; then JDK="$STUDIO_JDK" elif [ -n "$JDK_HOME" -a -x "$JDK_HOME/bin/java" ]; ...


3

-just a quick heads up! Genymotion will NOT work with the standard open-source drivers! (not properly anyway!) You need to install the proprietary graphic card drivers. For example; under Additional Drivers in Ubuntu, you will find all available/compatiblie drivers, both open and closed Good Luck!


3

It's really weird, but I solved the issue by closing Banshee Media Player that ran in the background. Turning it back on has resumed the problem.


3

YOU CAN And have several options to do it. Special emulator like those that come with Android SDK. Don't use ARM-based as they are sloooow. Generic virtual machine like VirtualBox with Android x86 installed. My recommend. Chrome. Recent versions of Google Chrome can run Android apps inside itself (never tried that, but people rate it high). Connect ...


3

You just install jmtpfs (via sudo apt-get install jmtpfs). After connecting your phone via USB, enable the MTP file transfer on your phone and it will show up as USB device on your computer. You can then access the whole file system (and not only the pictures, as with PTP) of your Android device. This worked for me with (K)Ubuntu 14.04 LTS and my Motorola ...


3

These two simple commands solved the problem for me: adb kill-server adb start-server Note that unlike semi-newbie's answer I don't need sudo.


3

i have one great solution. you can start it with eclipse or netbeans. try : In Eclipse, click your Android project folder and then select Run > Run Configurations... In the left panel of the Run Configurations dialog, select your Android project run configuration or create a new configuration. Click the Target tab. In the Additional Emulator Command Line ...


3

To re-configure you have to delete the following (hidden) folders: ~/.android ~/.AndroidStudio To show these hidden folders in the file manager press Ctrl+H when in your home directory (aka "~")


3

I would suggest to check the installation directory for a readme or an uninstall script but in general: do what you did to install it in reverse order and delete everything you added as a setting or as a file on your system related to that installation. Installations done with a tar file are mosttimes uninstalled with the rm command. You go to the ...


3

See the instructions here: https://help.ubuntu.com/community/KVM/Installation In short: sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils sudo adduser `id -un` libvirtd sudo adduser `id -un` kvm Then log out and back in again, and check that it is working by running: virsh -c qemu:///system list Some more instructions from ...


2

These are default locations as of Android Studio 1.0.2 and it is possible to change them by editing ..../android-studio/bin/idea.properties. Delete the android-studio folder; Delete the sdk folder if it is in not inside the android-studio directory; Delete ~/.AndroidStudio, which contains config and system; Delete ~/.android; Delete ...


2

Why do you set the proxy settings ? If your Android isn't acting as a proxy but as a HTTPS server, you don't need to set any proxy on your desktop, only putting https://192.168.1.7:50345in your address bar. Could you please try it and tell us the answer? You could also try directly with curlon command line, curl -v https://192.168.1.7:50345


2

I figured out what the problem was.... Edit ~/.android/adb_usb.ini If the file already exists, add 0x< idVendor> to the end (in my case, this was 0x03f0) adb kill-server adb start-server Check output of adb devices for your device Device is now listed!


2

OK it has been a lot of searching but it appears the problem is that the adb and some other sdk tools still use some 32bit libraries which have been deprecated and are no longer supplied with the latest version of Ubuntu 64.... Hopefully this issue will be resolved soon in the meantime I got it working with: sudo apt-get install lib32z1 lib32ncurses5 ...


2

To allow communication between your Nexus 7 and your host system you'll need to enable the developer mode on your Ubuntu-touch device. Go to System Settings -> About this phone -> Developer mode: With the developer mode activated, you have several options to start a ssh connection to your device: From the Ubuntu SDK (you can even reboot from there): ...



Only top voted, non community-wiki answers of a minimum length are eligible