android的博客

https://niwoxuexi.com/blog/user/101

  • 升级到Android Studio 3.0 第三方包 初始化crash,如xutils, universal-image-loader, RongIM等

    今天在开发的时候,从Android Studio2.3 升级到 Android Studio3.0的时候,在低版本机器(如:android4.4 api=19)初始化第三方包的时候,crash, 如xutils, universal-image-loader, RongIM等,但是在5.0 之后都可以正常运行;如下的错误日志: java.lang.NoClassDefFoundError: ...

    • 更新时间: 2017-11-14 06:19
    4612浏览
    0推荐
    0评论
  • Android Studio 3.0 升级 Error:(2638) error: style attribute ‘@android:attr/windowEnterAnimation’ not found.

    Android Studio 升级到了3.0 出现下面的错误error: style attribute '@android:attr/windowEnterAnimation' not found.注意:提示我们找不到@android:attr/windowEnterAnimation,因为已经不支持@开头使用android自带的属性,我们只要把@符号删掉就可以了。Android Studio3 ...

    • 更新时间: 2017-11-02 09:12
    15167浏览
    0推荐
    0评论
  • android studio cMake脚本添加ndk,构建C/C++程序(基础使用篇)

    上一篇博客,分享了 android studio ndk-build 编译C生成.so文件 这一篇文章和大家分享一下,用cMake脚本文件添加ndk,来构建C/C++程序。一、概要 Android Studio 用于构建原生库的默认工具是 CMake,由于很多现有项目都使用构建工具包编译其原生代码,Android Studio 还支持 ndk-build。如果您想要将现有的 ndk-build ...

    • 更新时间: 2017-09-06 07:52
    9863浏览
    0推荐
    0评论
  • android studio ndk-build 编译C生成.so文件(ndk基础篇)

    一、概要 最近项目需要,要把代码中加密的部分打包成so文件,刚开始接触的时候真是痛苦呀,网上好多资料,都不是很详细,步骤也不清晰,所以我整理了一下,希望大家喜欢。 现在android studio打包so文件有两种方式,第一种是ndk-build编译项目,还有一种用CMake脚本构建项目,今天主要介绍ndk-build的编译过程 二、ndk-build 构建过程 1,下载NDK ...

    • 更新时间: 2017-08-30 07:49
    21221浏览
    0推荐
    0评论
  • Android 中向您的项目中添加ndk代码( C 和 C++ )-- 翻译

    搭配使用 Android Studio 2.2 或更高版本与 Android Plugin for Gradle 版本 2.2.0 或更高版本时,您可以将 C 和 C++ 代码编译到 Gradle 与 APK 一起打包的原生库中,将这类代码添加到您的应用中。您的 Java 代码随后可以通过 Java 原生接口 (JNI) 调用您的原生库中的函数。如果您想要详细了解如何使用 JNI 框架,请阅读 A ...

    • 更新时间: 2017-08-29 09:28
    4568浏览
    0推荐
    0评论
  • Android Studio将module变为library

    我们在开发的时候如在在Android Studio中的module打包成library方便模块引用与团队共享,我在这里有一个小案例演示一下案例:开发一个LogUtil日志打印类(只做演示,开发中没太大意义)如下图,一个工程中有两个module我们现在要把mylib module转化成library第一、先修改mylib module下的build.gradle文件里的 apply plugin: ...

    • 更新时间: 2017-08-29 01:51
    4598浏览
    0推荐
    0评论
  • android-加固方案对比

    目前成熟的第四方解决方案1. 娜迦针对Android平台下的APP被逆向分析,破解,植入木马病毒后,用户敏感信息泄露或者被钓鱼网站劫持,NAGA android保护采用防止静态分析与防止动态调试全面防护的思路,在未保护程序运行的不同周期采取不同程度的加固措施,可以针对银行、基金、券商,电商等需在线支付领域及游戏领域,提供定制型APP安全解决方案。主要实现:类抽取:保护dex文件,防止静态分析及动态 ...

    • 更新时间: 2017-08-17 13:09
    6242浏览
    0推荐
    0评论
  • MAC 10.12系统环境下无法打开360加固助手的解决

    (1)系统环境:MAC 10.12.1(2)问题详情从360官方下载了加固助手之后,双击解压文件,直接双击 图标 ,程序并没有运行起来,没有弹出登录界面 , 只是图标闪动了一下然后,尝试按住Ctrl ,然后单击图标,从列表菜单中选择 “打开”,依旧是没有弹出登录界面。然后,又尝试从“系统偏好设置”中修改安全等级,but ,依旧没有弹出登录界面。没有弹出登录界面,没法登录,自然也就没法使用加固 、打 ...

    • 更新时间: 2017-08-17 13:06
    4597浏览
    0推荐
    0评论
  • mac上使用dex2jar遇到的权限问题的解决

    摘要: 在dex2jar目录下执行sudo sh d2j-dex2jar.sh classes.dex时报错如下 d2j-dex2jar.sh: 36: d2j-dex2jar.sh: ./d2j_invoke.sh: Permission denied在dex2jar目录下执行sudo sh d2j-dex2jar.sh classes.dex时报错如下解决方案sudo chmod +x d2j ...

    • 更新时间: 2017-08-17 09:38
    3962浏览
    0推荐
    0评论
  • Android如何设置TextView的行间距、行高

    Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。关于Android下TextView中文换行问题,可查看Android自定义view-文本自动换行。1、android:lineSpacingExtra设置行间距,如”4dp” ...

    • 更新时间: 2017-08-11 07:43
    6512浏览
    0推荐
    0评论
  • Android设置ScrollView滚动到底部和顶部

    我们在开发的过程中,经常会遇到ScrollView滚动到底部和顶部的情况,下面是一种简单的设置方法1,设置ScrollView滚动到顶部//设置ScrollView滚动到顶部 scrollView.fullScroll(ScrollView.FOCUS_UP);2,设置ScrollView滚动到底部//设置ScrollView滚动到顶部 scrollView.fullScroll(Scrol ...

    • 更新时间: 2017-08-10 01:48
    5424浏览
    0推荐
    0评论
  • Android Studio创建 Android 库

    Android 库在结构上与 Android 应用模块相同。它可以提供构建应用所需的一切内容,包括源代码、资源文件和 Android 清单。不过,Android 库将编译到您可以用作 Android 应用模块依赖项的 Android 归档 (AAR) 文件,而不是在设备上运行的 APK。与 JAR 文件不同,AAR 文件可以包含 Android 资源和一个清单文件,这样,除了 Java 类与方法外 ...

    • 更新时间: 2017-08-09 07:07
    2834浏览
    0推荐
    0评论
  • Android Studio 更新 IDE 和 SDK 工具

    安装 Android Studio 后,您可以通过自动更新和 Android SDK 管理器轻松更新 Android Studio IDE 和 Android SDK 工具。更新 IDE 和变更渠道若有可用的 IDE 更新,Android Studio 将通过小气泡对话框通知您,您也可以点击 Help> Check for Update(在 Mac 中,点击 Android Studio & ...

    • 更新时间: 2017-08-09 06:49
    3982浏览
    0推荐
    0评论
  • Android键盘快捷键(Windows、Mac)

    Android Studio 为许多常用操作提供了键盘快捷键。 表 1 按操作系统显示了默认键盘快捷键。注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射。如需了解有关自定义键盘快捷键的详细信息,请参阅下面的配置自定义键映射。表 1. Windows/Linux 和 Mac 操作系统的默认键盘快捷键。说明Windows/LinuxMac常规全部保存Contr ...

    • 更新时间: 2017-08-09 06:40
    5211浏览
    0推荐
    0评论
  • Windows系统安装Android Studio教程

    mac 系统安装请点击这里。 安装 Android Studio打开 Android 开发者网站安装 Android Studio。此页面将自动检测到你的操作系统。 接受条款及条件,开始下载。双击下载的文件并按照提示操作。 打开下载后的文件,并按照 Android Studio 设置向导操作。所有步骤均接受默认配置。 在这个页面处,确保勾选所有组件。 设置向导安装完毕后,设置向导 ...

    • 更新时间: 2017-08-09 06:02
    3692浏览
    0推荐
    0评论