这是由于有其他程序在占用adb.exe要使用的端口5037,打开命令提示符cmd,输入指令netstat -aon|findstr 5037查看在使用此端口的程序,如 8036即为占用该端口号的PID,在资源管理器中找到PID为8036的程序结束掉即可.…
package ipget.wenzheng.studio.ipget; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import android.widget.Button; imp…
一.学习的基本配置文档,搞好各种参数的基本配置,熟练使用. C:\Program Files\Java\jdk1.7.0_09\bin   二.problems meet in weather android studio: 1.代码不自动补全 解决方法: Files ->Settings-> Editor -> Auto Import 代码报错时,按alt+enter可以自动修改丢失文件.   2.关于android studio的报错信息的具体函数查找 解决方法:看高亮的字体 at…
最近有我朋友问我一个android studio的调试运行问题,我记得以前也是遇到过得,所以 来写一下    ADB not responding.If you'd like to retry, then please manually kill "adb.exe" and click "restart". 如图: 这是因为我们开了其他应用或者进程服务,占用了端口号,这些“恶作剧”的程序很可能是豌豆荚的wandoujia_helper.exe, 腾讯的tadb.ex…
NDK简介 NDK(Native Development Kit)是一套工具集,允许你在Android应用中嵌入c或c++. 使用NDK的好处主要有以下4点: 安全:由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大. 重用:可以方便地使用现存的开源库.大部分现存的开源库都是用C/C++代码编写的. 效率:将要求高性能的应用逻辑使用C开发,从而提高应用程序的执行效率. 移植:用C/C++写得库可以方便在其他的嵌入式平台上再次使用. NDK关键词 ndk-build: 这个she…
http://www.open-open.com/lib/view/open1451917048573.html Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C.C++ 和汇编语言)编写的应用程序和库进行交互操作.由于Android的应用层的类都是以Java写的,这些Java类编译为Dex型式的Byt…
[Learn Android Studio 汉化教程]第四章 : Refactoring Code 第四章 Refactoring Code    重构代码 在Android Studio中开发,解决方案不会总是一蹴而成的.作为一个有效率的编程者,在你的开发,调试和测试中需要一些弹性以及代码重构.随着在这章中的行进,你将明白Android Studio如何产生代码:在这章里你将看到Android Studio如何重构你的代码.重构代码最大的风险是可能引入不期望的错误.通过分析某些风险重构操作的结…
第四章 Refactoring Code The solutions you develop in Android Studio will not always follow a straight path from design to finish. To be an effective Android programmer, you need to be flexible and refactor your code as you develop, debug, and test. In t…
原文:Android零基础入门第12节:熟悉Android Studio界面,开始装逼卖萌 通过前两期的学习,我们可以正确搭建好Android Studio的开发环境,也创建了HelloWorld工程并成功运行,那么本期就带你一起来了解这款强大的IDE开发工具吧. 一.Android Studio主页面板 重新打开Android Studio会进入如下主页面,与第一次打开有略微差别. 从上图可以看到,一共有四大区域,接下来分别简单介绍: 区域1为最近新建或打开的Android Studio工程列…
1.JDK安装 a.准备 由于AS(Android Studio)不支持openjdk,需要另行下载oracle jdk,同时官网指出对于64位linux系统,为了能在其上运行32位程序,需要安装一些软件,执行以下命令 ubuntu 13.10及以上系统 #sudo dpkg --add-architecture i386 #sudo apt-get update #sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386…