摘要:刚到单位,话说北京这两天的天气真是不错。三.下面我来说下build.xml的编写方法:1.修改build.xml的第二行,修改方法如下:<project name="HelloWorld" default="release">其中name为你项目的名称,default设置为release。2.循环替换AndroidManifest.xml中qudao的value值并进行自动签名打包,方法如下: 1 <import file="${sdk.dir}/tools/ant/build.xml" /> 2 <pr
阅读全文
摘要:目前国内的安卓渠道有几百家,我们要根据不同的渠道打不同渠道的apk来统计每个渠道带来的用户数,统计每个渠道用户的存活率和活跃度等等信息,但是手动对每个渠道的APK进行签名打包实在是让人感到厌烦且低效,这时我们需要一个全自动化的打包工具----ant。Android SDK的tools中已经包括了ant的打包工具,那么我们该如何运用它达到我们的要求呢?之前卤煮做这块的时候也参考了很多前辈的文章,首先向前辈们致敬,下面说下卤煮的方法,有什么不对的地方或者疑问欢迎大家留言交流。(以下步骤均在MAC系统下完成)一.打包前准备工作1.首先确定你的JDK版本为1.6!2.在AndroidManifest.
阅读全文
摘要:Android中某些时候需要控制媒体音量而不是通话音量,很简单就一行代码:this.setVolumeControlStream(AudioManager.STREAM_MUSIC);
阅读全文
摘要:由于移动版带淘宝客的淘宝链接超过140字,且带有淘宝客的链接分享到新浪微博被拒绝(称该链接存在风险),导致带有淘宝客的链接无法分享到新浪微博,解决方法如下:(1)首先通过百度开放平台的短链接接口将淘宝客URL生成一个百度重定向的短链接;(2)由于新浪将百度短链接进行了屏蔽(百度可生成带有淘宝客的短链接),所以将百度生成的短链接通过Google开放平台的短链接接口再次生成一个Google重定向的短链接(新浪未屏蔽谷歌短链接,但是如果直接用google生成短链的话会被google去除淘宝客信息);(3)将Google生成的短链接最终发送给新浪微博,新浪会将Google生成的短链再次生成一个短链即.
阅读全文
摘要:现在大部分项目都使用第三方的jar包,包括json解析的gson.jar,统计用户信息的umeng.jar,support-v4.jar等等等等,这些jar包本身基本都做了混淆,如果再用proguard混淆的话会出现错误,所以要通过-keep等方法不混淆这些jar中的内容,把到现在用过的整理下仅供参考~~1.项目中有gson的jar包怎么办?-keep class sun.misc.Unsafe { *; } -keep class com.google.gson.stream.** { *; } -keep class com.google.gson.examples.android.mod
阅读全文
摘要:开源项目SlidingMenu地址:https://github.com/jfeinstein10/SlidingMenu开源项目ActionBarSherlock地址:https://github.com/JakeWharton/ActionBarSherlock首先,下载这两个项目的zip包。注:以下创建的三个工程需使用相同的android-support-v4.jar!!!因为之前没用过maven,所以只能手动搞啦。在Eclipse中创建个安卓项目,例如名字为ActionBarSherlockLibrary,将下载下来的JakeWharton-ActionBarSherlock-e5c2
阅读全文
摘要:魅族MX2手机上,基于Android4.1的Flyme2.0系统下,webview上有个输入时间的输入框,点击时弹出个datepicker,已经写了隐藏软件盘的方法,但是在这个手机上不起作用。解决方法:在eoe上找到了个跟我这个很相似的问题解决方法如下:WEB页面上,做一个假的可输入,其实是一块空白区域,点击调用你的JS弹出DATEPICKER。但是我这个问题只在MX2手机上出现,其他手机目前还没发现有这个问题,需寻求另外一种解决方法。(注:eoe相关问题地址http://www.eoeandroid.com/thread-92904-1-1.html)
阅读全文