使用AndroidStudio开发JNI并开启Native Debugger

不使用eclipse开发JNI,使用谷歌亲儿子AndroidStudio,并开启Native Debugger

一、创建JNI工程

1、android.useDeprecatedNdk=true

在gradle.properties中添加“android.useDeprecatedNdk=true”,否则会报
”Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin.“

2、创建CLog类

添加native方法
public static native void i();

3、采用javah使用生成头文件

创建JNI目录

Read More

TV Apps Checklist

最近开发一款定制运行于Letv的 TV应用(流云TV),主要用于数据报表展示及小部份交互。本文主要参考于电视猫、VST两款应用,适配小米电视及乐视。

SDK版本及分辨率

国内目前的电视都是从4.x的Phone SDK修改,所以我们的适配如下表

应用 minSdkVersion targetVersion 分辨率
电视猫 8 16 1280*720
VST 15 19 1920*1080
流云TV 14 19 1920*1080(xxhdpi)

Read More

O2O收货地址管理——做一个有节操的码畜

前言

O2O的收货地址与传统电商不同,前者自动带入地区属性,所以不需要传统B2C一样选择省市区、填写详细地址及邮编。应显示标志性位置如“新干线大厦”,不是“重庆市渝中区村55号”,也不是“重庆市渝中区两路口新干线大厦“。

做产品时,通常会饱受各方质疑。这个功能不应该这样,那个功能应该那样,客户说、用户说、老板说、测试说、程序说。每个人说的都不一样,每个人都有道理。产品说好,那我改,我兼容,这样的产品永远不可能获得认可。每个人的出发点,使用场景不同,当然所要的就不同。我们所需要找的是产品的使用场景、切入点,找准这两个问题其它的一切问题自然不复存在。

用户端中两个地方显示地址

Read More

Jenkins构建Android、IOS并上传到蒲公英

前言

作为产品级的外包,常常会出现fix一个bug要更新十几甚至几十个产品(打包上传)。作为程序猿看到这种需求时,第一想法就是“是时候找办法偷懒了”。
虽然Android以前采用Ant打包构建,现在与时俱进采用Gradle打包所有产品,然后再上传。
IOS也可以采用命令行的方式做到。
但是为了实现傻瓜式,可视化,同时兼容Android、IOS的方式,采用Jenkins实现很有必要。

实现步骤

1、下载安装Jenkins
2、配置Jenkins安装插件
3、创建Job实现构建
4、上传至蒲公英

Read More

DownloadManager not work

问题:有用户反映点击版本升级后无响应(采用的DownloadManager)
思路:“应用程序管理”->“下载管理器”->“启用”,再点击“升级”,一切OK。但是不完美,所以我们需要检查是否启用,未启用则引导设置。

解决办法:

Read More

Gradle 2.4之后使用JitPack发布Github开源库

之前采用过jcenter发布,各种步骤非常麻烦。在“掘金”上看到一篇文章可采用JitPack一键发布,照着抄遇到了一点坑。待此记录。
原作者的文章地址“http://www.dss886.com/android/2015/10/17/16-23/”

一、配置并提交到Github

Gradle
To enable installing into local maven repository and JitPack you need to add the android-maven plugin.

If using Gradle 2.4 or later:
Gradle 2.4之后要添加如下配置

1) In your root build.gradle:

root/build.gradle添加

1
2
3
buildscript {   
dependencies {
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0' // Add this line

Read More

brew install mac安装失败的问题

  • 问题:brew 安装失败
  • 思路:将github仓库放到本地,不用ruby下载
  • 解决办法:

1、下载https://raw.githubusercontent.com/Homebrew/install/master/install文件(使用浏览器打开,另存为也可以),命名为install

2、在github上把Homebrew(https://github.com/Homebrew/homebrew)
的库下载下来(下载zip包即可)
把下载的zip包放在文件夹”brew”(自己建立)内,
同时在 “brew” 文件夹内新建文件夹”brewRemote.git”
把步骤1下载下来的install文件也放进”brew”文件夹中

Read More

cq.qq.com

国庆长假第三天:阴雨不断 影响出游

大渝网新闻中心 重庆晨网 吴国富2015-10-04 07:20




今年流行头上长花。重庆晨网记者 吴国富 摄

国庆节假日进入第三天,重庆主城天气阴雨相间,一定程度上影响了市民出游,但对整个重庆全市旅游接待影响不大,旅游接待有升有降,总体平稳,重庆市旅游市场秩序良好,无旅游安全事故。

(一)都市功能核心区和拓展区。渝中区接待95.1万人次,同比增长12.9%;沙坪坝区接待30.33万人次,同比增长6.78%;渝北区接待25.78万人次,同比增长10.54%;北碚区接待19.34万人次,同比增长7.86%;九龙坡区接待29.47万人次,同比下降2.9%。

(二)城市发展新区。南川区接待5.1万人次,同比增长19%;大足区接待6.69万人次,同比增长41.7%;铜梁区接待17.27万人次,同比增长32.25%;江津区接待8.92万人次,同比增长16.4%;永川区接待13.38万人次,同比增长23.39%;合川区接待1.55万人次,同比下降15.3%。

(三)渝东北生态涵养发展区。万州区接待17.18万人次,同比增长4.07%;巫山县接待4.73万人次,同比增长0.97%;奉节县接待1.74万人次,同比增长2.1%;云阳县接待10.03万人次,同比增长321%;梁平县接待3.62万人次,同比增长19.3%;丰都县接待2.69万人次,同比下降19.65%。

(四)渝东南生态保护发展区。武隆县接待18.87万人次,同比增长15.67%;黔江区接待6.52万人次,同比增长20.29%;酉阳县接待5.11万人次,同比增长3.81%;石柱县接待2.93万人次,同比增长9.6%。

3日离港班机共383架次,离港旅客共4.77万人次;入港班机384架次,入港旅客4.96万人次。铁路发送列车共164车次,发送旅客共13.5万人次;抵达列车164车次,抵达旅客11.8万人次。水运发送客船共26船班,发送旅客共0.33万人次;抵达客船26船班,抵达旅客0.26万人次。公路发送车次共7981班,发送旅客共21.61万人次;抵达车次7000班,抵达旅客20.99万人次。

三、旅游适时信息友情提示

各地旅游接待稳步上升,各区县旅游管理部门和旅游企业要认真按照《重庆市旅游局关于认真做好2015年国庆节假日旅游工作的通知》要求,结合天气和游客流量变化,加强旅游景区的安全监督检查和管理,落实相关旅游安全防范措施,加强应急值守,确保旅游安全。

根据最新天气预报资料,4日,阴转小雨,气温18—21℃,西风微风。

(重庆晨网)