Android

Android App 简繁转换修改步骤

admin 提交于 星期五, 08/25/2017 - 10:43

第一次翻译:

  1. cp -r html5 html5_trad; cd html5
  2. find . -name "*.html"|xargs -I{} opencc -i {} -o ../html5_trad/{}     // -name后的pattern记得加双引号,不然含义就不同了

    find . -name "*.js"|xargs -I{} opencc -i {} -o ../html5_trad/{}

  3. 创建released_trad下的icon截图等

  4. 执行以后更新

 

以后更新:

  1. 把assets连接向对应的版本
  2. 修改build.grade(applicationId)
  3. res/layout/activity_main.xml里的adUnitId
  4. res/values/strings里的app_name
  5. res/drawable/icon.png
  6. 修改MainActivity里的广告ID

标签

怎样升级Android Studio

admin 提交于 星期一, 07/10/2017 - 18:15

以下步骤中的版本号并非最新,请自行根据需要修改。

  1. 到网上下载gradle-4.1-milestone-1-all.zip, 并解压到~/.gradle/wrapper/dists,解压完后如果文件夹末尾没有-all,请改名

  2. 取消代理下载m2repository等更新,https://dl.google.com前缀的URL是不用翻墙的。更新会解压到~/Library/Android/sdk/extras/m2repository

标签

疯狂认植物(华南篇)

admin 提交于 星期四, 06/08/2017 - 11:24

下载 疯狂认植物(华南篇)安卓应用,安装包较大(目前约300M),下载服务器带宽较小,预计需要下载一小时。

如果安装了“百度助手”、“91助手”或“安卓市场”,可以在里面搜“疯狂认植物”下载安装。这是推荐的安装方式,因为以后升级只需要下载几M的升级包,而不用每次都下载几百M。

标签

Android应用分发市场

admin 提交于 星期四, 06/01/2017 - 13:04

标签

华为手机在Mac怎样连接adb

admin 提交于 星期三, 01/04/2017 - 17:48

华为荣耀8手机连接Mac后无法识别设备,需要做以下几个步骤:

  1. 在终端运行system_profiler SPUSBDataType 查出vender id(例如0x8086)
  2. 编辑~/.android/adb_usb.ini,把上面查到的vender id复制进去,保存退出。
  3. 手机设置->关于手机->版本号(连点5下开启开发者模式),在开发人员选项菜单里开启USB调试
  4. 手机拨号处输入*#*#2846579#*#*,"ProjectMenu"->“后台设置”->“USB端口设置” 改成 "GOOGLE模式"。如果不行,试试几种模式反复切换一下。

 

标签

Android怎样存取用户偏好设置

admin 提交于 星期二, 02/10/2015 - 15:34

SharedPreferences prefs = this.getSharedPreferences(
      "com.example.app", Context.MODE_PRIVATE);

读取设置:

String dateTimeKey = "com.example.app.datetime";

// use a default value using new Date()
long l = prefs.getLong(dateTimeKey, new Date().getTime()); 

编辑保存设置:

Date dt = getSomeDate();
prefs.edit().putLong(dateTimeKey, dt.getTime()).apply();

标签

Android怎样检查当前是否联网

admin 提交于 星期二, 02/10/2015 - 15:21

public boolean isOnline() {
    ConnectivityManager cm =
        (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo netInfo = cm.getActiveNetworkInfo();
    return netInfo != null && netInfo.isConnectedOrConnecting();
}

在AndroidManifest.xml中添加下面权限:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

标签