当前位置: 首页 > android
  • Android开发利器 – Charles + Genymotion 调试网络应用程序

    Charles默认是不监听Genymotion模拟器的网络动态的。 需要进行以下设置: 1. 打开你的Genymotion模拟器 2. 设置 -> Wifi -> 长按你的当前的网络连接 3. 选择 “修改网络” 4. 勾选 “显示高级选项” 5. 选择 “代理设置 -> 手动” 6. 设置你的代理服务器为: 10.0.3.2 (这是Genymotion为本机准备的特殊端口) 7. 把端 ...

    阅读全文
    作者:陈瑞轩 | 分类:android, 工作
  • android studio 识别不到 genymotion device

    原因:没有设置genymotion的adb,也就是sdk的路径。 解决方法:打开genymotion的主页面,设置sdk的位置为你Android studio使用的sdk的目录。 具体步骤: 1)点击settings 2)点击ADB,设置sdk位置,选择Use custom Android SDK tools,选择Android SDK的位置。   3)重启Android studio,并重启android studio的ge ...

    阅读全文
    作者:陈瑞轩 | 分类:android, 工作
  • Error:Failed to resolve: com.afollestad:material-dialogs:

    背景: 同事把Android项目直接考给了我。。。我在Android Studio上运行,然后提示: Error:Failed to resolve: com.afollestad:material-dialogs:0.7.6.0 一直以为是本地依赖没有加载。。使用最新的material-dialogs版本0.8.4.2也不行。 N多坑后,发现,其实Gradle Build时会自动从https://jcenter.bintray.com/com/afo ...

    阅读全文
    作者:陈瑞轩 | 分类:android, 工作
  • Enable Geolocation in a WebView (Android)

    搬来的一篇文章。。。切记真机测试。。。 原地址:https://turbomanage.wordpress.com/2012/04/23/how-to-enable-geolocation-in-a-webview-android/   HTML5 Geolocation lets you access the browser’s location information from Javascript. For a quick demo, visit google.com in a mobile browser and obse ...

    阅读全文
    作者:陈瑞轩 | 分类:android, 工作
  • android 在当前的webview中跳转到新的url

    如果希望点击链接由自己处理,而不是新开Android的系统browser中响应该链接。给WebView加一个事件监听对象(WebViewClient)并重写其中的一些方法:shouldOverrideUrlLoading:对网页中超链接按钮的响应。当按下某个连接时WebViewClient会调用这个方法,并传递参数:按下的url。 webView.setWebViewClient(new WebViewCl ...

    阅读全文
    作者:陈瑞轩 | 分类:android, 工作