我正在使用离子,在发布阶段,我按照这里的说明进行操作:http://ionicframework.com/docs/guide/publishing.html
发布了apk版本,但是当我查看应用程序的logcat时,它仍在输出console.log消息。
我没有" cordova-plugin-console插件"安装(从未有过)。
答案 0 :(得分:0)
这可能不是您的问题的正确答案,但我会提供一个替代解决方案,用于调试控制台。因为我不知道为什么你的应用可以打印console.log
没有该插件的消息。
如果您之前从未安装过cordova-plugin-console
插件,最好的方法是使用Logging
标记写下您自己的switcher
工厂/类/函数。这应该是console.log
。
在调试过程中,调用日志记录功能。
在日志记录功能中,检查是否启用了switcher
标志,然后调用console.log
,否则不执行任何操作。
yourApp.factory('Debug', [function(){
var IS_DEBUGGING = true; //change this to false whenever you want to release your app.
return function(msg){
if (IS_DEBUGGING) {
console.log(msg);
}
}
}]);
我建议您将其作为工厂执行,您可以根据应用的日志记录级别对其进行自定义和扩展。