怎么把apk安装到自己编译的模拟器上?
刚开始开发android的人,有时需要在模拟器上安装apk文件,可以通过以下完成:
1.运行SDK管理器,选择模拟器并运行模拟器。
2.将要安装的apk文件复制到平台工具目录下(默认:ceco3-@.com程序文件android-SDK-Windows平台工具)。为了安装方便,这里命名为game.apk。
3.点击开始→运行,输入cmd,打开cmd窗口。进入cdc:程序文件Android-SDK-Windowsplatform-tools,进入platform-tools目录,在cmd窗口的platform-tools目录下输入adbinstallgam
AndroidStudio设置或修改AndroidSDK路径?
方法是:
1.比如你想把AVD放在D盘AndroidAVD下面,事先在D盘下面创建一个文件夹AndroidAVD。我必须这么做。否则,设置环境变量是没有用的,因为模拟器不会自动创建文件夹。
androidv8状态栏颜色怎么设置?
1.这里设置的状态栏背景为白色,字体为深色。
创建一个方法来设置:
受保护的voidsetStatusBar(){
if(_INTgt_CODES。M){
Getwindow()。setstatusbarcolor(getresources()。getcolor())//设置状态栏的颜色。
Getwindow()。getDecorview()。setsystemuivisibility(_ui_flag_layout_fullscreen|_ui_flag_light_status_bar)//实现状态栏中的图标和文本是暗的。
}
}
在需要的地方(也就是进入页面时)调用这个方法:setStatusBar()
2.上面的方法不需要调整布局和状态栏之间的距离,但是下面的方法需要调整布局和状态栏之间的距离。
上面的状态栏只是背景色,下面的可以把任意布局放入状态栏作为背景(只留下与状态显示字体的距离)
调整好距离后,就和上页一样了。如果不调整,可能是以下情况:
复制代码受保护的voidsetStatusBar(){
if(_INTgt_CODES。M){
Getwindow()。addflags(_transparent_status)//隐藏状态栏但不隐藏状态栏字体。
//getwindow()。setflags(_fullscreen,_fullscreen)//隐藏状态栏,不显示字体。
Getwindow()。getDecorview()。setsystemuivisibility(_ui_flag_light_status_bar)//状态栏的文本颜色为深色。
}
}
复制代码
这种方法的好处是,状态栏也可以被占用,但是状态栏的字体显示在布局上,只需要调整布局即可。