Android笔记

#Could not reserve enough space for 2097152KB object heap [1]
解决方法1:
安装x64的jdk

解决方法2:
_JAVA_OPTIONS=-Xmx512M
Right click on start-button and open "System"
Go to Advanced system settings on the left side
Click the button "Environment Variables ..."
In System Variables, click "New..."
New Variable Name: _JAVA_OPTIONS
New Variable Value: -Xmx512M
Click OK
Restart Visual Studio, so the variable is picked up

#通过dos启动Android模拟器
D:\wnmp\nginx\RunHiddenConsole.exe emulator @test

#adb相关使用
#adb devices

#多个设备时通过"-s"指定操作哪个设备
adb -s emulator-5554 shell

#通过adb安装apk到模所器
adb install D:/node/hello/platforms/android/build/outputs/apk/android-debug.apk
adb shell pm list packages      //通过该命令找到包名

adb uninstall com.example.hello

#adb上传或下载文件
adb push FileExplorer.apk  sdcard/
adb pull sdcard/FileExplorer.apk D:\node\


#Android Studio快捷键 [1]
#书签 Ctrl + F11 、Shift + F11
书签(Bookmarks)
    描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。
    调用:Menu → Navigate → Bookmarks
    快捷键:
        添加/移除书签:F3(OS X) 、F11(Windows/Linux);
        添加/移除书签(带标记):Alt + F3(OS X)、Ctrl + F11(Windows/Linux);
        显示全部书签:Cmd + F3(OS X) 、Shift + F11(Windows/Linux),显示所有的书签列表,并且是可以搜索的。
        上一个/下一个书签:无,可以在设置中设置快捷键。
    更多:当你为某个书签指定了标记,你可以使用快捷键 Ctrl + 标记 来快速跳转到标记处,比如输入Ctrl + 1,跳到标记为1的书签处。

#列选择/块选择
按住Alt,然后拖动鼠标选择。

#动态模板 Ctrl + J

#移动方法,在不需要复制、粘贴的情况下,就可以将整个方法块移动到另一个方法的前面或后面。
Ctrl + Shift + Up/Down

#在资源管理器中打开该文件所在文件夹
Alt + F1

#格式化代码
Ctrl + Alt +L

#选中的字符大小写转换
Ctrl+Shift+U

#cordova中修改插件的代码后通过以下命令可使修改生效
cordova build android
cordova clean android
cordova prepare android

#Android Studio出现的gradle问题,instant Run即时运行不了. [1]
在project根目录下的gradle文件添加自己Android Studio支持的对应的版本 
classpath 'com.android.tools.build:gradle:2.0.0'

#应用的临时发布可以使用 https://fir.im

#Q:为什么使用了startService()后还要使用onBindService()? [1] [2] [3] [4]
 A:onBindService绑定的服务生命周期等同于activity,想让service存活与后台,就必须startService

#库下载太慢,可替换maven源
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}

posted on 2017-08-07 21:31  dream_bccb  阅读(235)  评论(0)    收藏  举报