赞
踩
DevEco Studio提供SDK Manager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会自动下载该SDK包依赖的工具链。
2.1 对应依赖的开发sdk:
2.2 另外对应的工具链
工具链环境配置,配置之后可以全局使用
mac系统:在<.bash_profile>中增加如下配置(.bash_profile文件位于用户目录下)
export HARMONY_HOME=/Users/lingge/Library/Huawei/sdk/toolchains
export PATH=$PATH:$HARMONY_HOME
windows系统:下直接添加该路径到path中。
在该工具链中有一个hdc工具,可以用来安装打出来的hap包,类似Android sdk中adb工具
#安装hap包命令为
hdc app install xxx.hap
2.3 预览工具Previewer:
HarmonyOS应用预览器,在开发过程中可以动态预览Phone、TV、Wearable、LiteWearable等设备的应用效果,支持JS和Java应用预览。
WebView容器使用如果需要允许执行js,需要如下设置:
webView.getWebConfig().setJavaScriptPermit(true);
WebView容器使用如果对应业务有调用Window.storage API,则需要如下设置:
webView.getWebConfig().setWebStoragePermit(true);
webView如何判定当前容器也面栈是否可回退|前进:
Navigator navigator = webView.getNavigator();
if (navigator.canGoBack()) {
navigator.goBack();
}
if (navigator.canGoForward()) {
navigator.goForward();
}
WebView如何监听浏览事件,包括H5页面请求定位处理
webView.setBrowserAgent(new BrowserAgent(this) {
@Override
public void onTitleUpdated(WebView webview, String title) {
super.onTitleUpdated(we
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。