js调用Android时出现错误
Uncaught Error: Java exception was raised during method invocation
Run Code Online (Sandbox Code Playgroud)
,这是js代码:
window.SearchActivity.getClickData();
Run Code Online (Sandbox Code Playgroud)
,这是Android代码:
mAtlasWebView.addJavascriptInterface(new SearchActivity(), "SearchActivity");
@JavascriptInterface
public void getClickData() {
String mSearchText = mSearchEdit.getText().toString().trim();
mvpPresenter.getClickData(mSearchText, 1);
}
Run Code Online (Sandbox Code Playgroud) 当我使用 zsh 的命令“source .zshrc”时,我在“then”附近收到 (eval):1 parse error 的错误。
~ source .zshrc
(eval):1: parse error near `then'
Run Code Online (Sandbox Code Playgroud)
这是我的 .zshrc 文件:
export ZSH=/Users/chourongqishi/.oh-my-zsh
export PATH=${PATH}:/usr/local/mysql/bin
export PATH=${PATH}:/usr/local/bin
export JAVA_HOME=/usr/libexec/java_home
export
PATH=${PATH}:${JAVA_HOME}:${ANDROID_SDK_ROOT}:${ANDROID_SDK_ROOT}
/platform-tools:${ANDROID_SDK_ROOT}/tools:${JAVA_HOME}:${JAVA_HOME}/bin
export PATH=${PATH}:/Users/chourongqishi/Library/Android/sdk/platform-
tools
export PATH=${PATH}:/Users/chourongqishi/Library/Android/sdk/tools
plugins=(git)
source $ZSH/oh-my-zsh.sh
source ~/.bash_profile
alias cls='clear'
alias -s html=subl
alias -s txt=subl
alias -s java=subl
alias -s xml=subl
Run Code Online (Sandbox Code Playgroud)