所有返回值为void的native函数都改为返回boolean以表明有没有执行成功