1. Set the environment variables of the android SDKSudo VI ~ /. Bashrc # Set path for Android SDK toolsexport Path = $ path: $ android_sdk_home/platform-toos
2. Exit execution:
Source ~ /. Bashrc3. create a udev rule file. Root permission is required. Sudo Su-
VI/etc/udev/rules. d/70-android.rules
Add the following line:
Subsystem = "USB", ATTR {idvendor} = "18d1", mode = "0666", group = "plugdev"
The ATTR
Configure the Android system language pack for Chinese Simplified. Click the Second menu icon on the left of the navigation bar
Select "System Settings".Select "Language Input"Select "Language"Select "Chinese (Simplified)"Setup is complete.Click on the third "home" icon on the bottom left to view the homepage.
Configurationandroid The date and time of the system. Click the Second menu icon on the left of the navigation bar
Select "System
Recently do an Android application, with Bluetooth signal control an instrument, through a Bluetooth to the serial port device, send Bluetooth signal, and then converted to serial command sent to the instrument. The Bluetooth device is as follows:How do I get this Bluetooth device when I write Java code in an
I do not know that you notice no, in the simulator is installed after the installation can not run, now, because the project needs, also need to implement the same function, nonsense not much to say, directly on the code.Package Com.example.checkisemulator;import Android.os.build;import Android.os.bundle;import android.app.Activity; Import Android.content.context;import Android.telephony.telephonymanager;import Android.view.menu;public class Mainactivity extends Activity {@Overrideprotected void
Android: a reliable method for obtaining the mac address of a device
/*** Get the mac address of the device ** @ param ac * @ param callback * this method is called back after the mac address is obtained successfully */public static void getMacAddress (final Activity ac, final SimpleCallback callback) {final WifiManager wm = (WifiManager) ac. getSystemService (Se
we usually use mobile phone debugging, often is the hand, can download a jar package can be mapped to the computer Desktop screen, but run comparison card, and then give up, and then, the phone is sometimes not easy to connect data cable, PC and mobile phone (even WiFi) in the same network segment, Can be debugged by wireless!Use the Wireless mode method:
One: cmd Open command window: (set ADBD listening port)
adb tcpip 5555 set ports for ADBD services >
Second, CMD opens
tracking of CDMA mobile devices.
The difference between the two is: the IMEI is the ID card of the mobile phone, Meid is the CDMA format (telecommunications operation) of the special identity card; the IMEI is 15 bits and Meid is 14 bits.
device_idDepending on the phone device returned Imei,meid or ESN code, can be obtained according to the following code:device_idNon-mobile devices: Android
You do not need any permissions to obtain the unique ID of the Android device.
Is there a unique Android device ID?I have sorted out the answer to this question, including adding another article as a supplement, which can perfectly solve this problem.
Question raised by the author:Does the
After the system is reinstalled for a long time, the android SDK that was previously installed cannot start the simulator. The following solutions are available for searching on the network:
Http://www.cnblogs.com/hlt1988321/archive/2010/10/17/1853736.html
Android simulator error, emulator: Error: Unknown Virtual Device name cause: the default position
Overall access can be mobile data on the Internet get IP also can WiFi access methodpublic static String Getphoneip () { try {for (enumerationWiFi Get IP methodPrivate String inttoip (int IP) {return (IP 0xFF) + "." + ((IP >> 8) 0xFF) + "." + ((IP >> +) 0xFF) + "." + ((IP >> +) 0xFF);} Private String GetIP () {//Get WIFI service Wifimanager Wifimanager = (wifimanager) getsystemservice (context.wifi_service);// Determine if WiFi is turned on if (wifimanager.iswifienabled ()) {//wi
Before Android 4.0, you can get the width of the screen in the following way:Displaymetrics dm = new Displaymetrics ();Getwindowmanager (). Getdefaultdisplay (). Getmetrics (DM);int Mscreenw = dm.widthpixels; Get widthint mscreenh = dm.heightpixels; Get highBy the above method before 4.0, the total width and total height of the screen, including the height of the status bar and the height of the navigation bar, such as a 480 * 800
There is no CP command in the andorid command line (why not integrate the command ?), After installing busybox, you can run the CP command.
Why not input the MV command in Android directly?MV/sdcard/testaudio/system/Meida/Audio/testaudioWhat about it? Okay, let's try this command and get the answer: "failed on '/sdcard/test10000'-Cross-device link ", that is to say, the MV command cannot copy files in the
When debugging a mobile phoneProgramWhen an error occurs, we can get the error message,
When we use a real machine for Android Application debugging, we cannot obtain the debugging information. The error message is as follows: Unable to open log device '/dev/log/main': no such file or directory.
This is because our mobile phone has not enabled the log record. The following uses Huawei c8812 as an examp
Get the physical size of the device. Note that it is not the resolution!
The answer http://stackoverflow.com/questions/2193457/is-there-a-way-to-determine-android-physical-screen-height-in-cm-or-inches found from a foreign post
Displaymetrics dm = new displaymetrics (); getwindowmanager (). getdefadisplay display (). getmetrics (DM); Double X = math. pow (DM. widthpixels/DM. xdpi, 2); Double Y = math.
1. To obtain the battery information of the Android device, register a BroadCastReceiver whose Action is Intent. ACTION_BATTERY_CHANGED.
2. In the BroadcastReceiver onReceive () event, the received Intent. ACTION_BATTERY_CHANGED includes the following information:
"Present" (boolean )..."Level" (int )... Remaining battery capacity"Scale" (int )... Maximum battery value, usually 100."Icon-small" (int )... Ic
Now smartphones (the mobile phones in the broad sense, including mobile devices such as mobile phones, tablets, etc.) are becoming more and more important in life, people use mobile phones much more than computers, because of the portability of mobile phones, so many times we will need to use mobile phone to carry data or files, or for entertainment. For example, when riding a train or a car, to see a movie with a mobile phone is quite good, now the phone screen is large enough, storage space is
Android obtains the IP address of the device.
Overall retrieval: You can use mobile data to access the Internet and obtain IP addresses. You can also use WiFi to obtain IP addresses.
public static String getPhoneIp() { try { for (Enumeration
en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumerat
Workaround 1:lsusb View the VendorID number, and then add (or modify) the 51-android.rules file under the/etc/udev/rules.d/directory.Add a record:subsystem== "USB", sysfs{idvendor}== "xxxx", mode= "0666" where xxxx is the value obtained by LSUSB viewThe common situation is as follows, I have listed here:# HTCsubsystem== "USB", sysfs{idvendor}== "0bb4", mode= "0666"# Motorolasubsystem== "USB", sysfs{idvendor}== "22b8", mode= "0666"# Acer 0502subsystem== "USB", sysfs{idvendor}== "0502", mode= "066
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.