我正试图在Ubuntu 12.04中使用IntelliJ设置Android开发环境.我创建了一个Android应用程序模块,但是当我尝试构建时,我收到以下错误:
android-apt-compiler:无法运行程序"/ home/jon/Programs/android-sdk-linux/platform-tools/aapt":java.io.IOException:error = 2,没有这样的文件或目录
几个小时的互联网搜索没有帮助.
顺便说一句,我locate aapt
在终端跑了,发现它aapt
位于/home/jon/Programs/android-sdk-linux/build-tools/17.0.0/aapt
在手机Safari中打开的"googlechrome://www.lego.com"将切换到谷歌Chrome iOS应用程序以打开URL.这允许像下面那样的scriptlet,它允许您在Google Chrome iOS应用中打开当前页面,从移动Safari切换:
(function()%7Bif(document.location.href.indexOf('http')===0)document.location.href=document.location.href.replace(/%5Ehttp/,'googlechrome');%7D)();
Run Code Online (Sandbox Code Playgroud)
我的问题是,可以反过来做吗?我试过"safari://www.lego.com",它只是一个无效的网址.您可以制作一个从 Google Chrome 切换到移动版Safari 的Scriptlet 来打开当前页面.
我应该在什么时候使用镀铬连接?是否有充分的理由同时使用简单的消息传递和长期连接?这两者是否具有不同的性能影响?
除了http://code.google.com/chrome/extensions/messaging.html之外,还有其他任何文档可以比较这两种方法吗?
该行JSON.stringify( $("p") );
导致错误:
InvalidStateError: Failed to read the 'selectionDirection' property from 'HTMLInputElement': The input element's type ('button') does not support selection.
Run Code Online (Sandbox Code Playgroud)
(我正在使用Google Chrome 34)
为什么?
我应该如何制作$("p")
更多便携式设备,以便将其存储或传递给消息?