生成jks文件 进入要生的jks文件的路径,打开windows的命令提示符(CMD) keytool -genkey -alias dct -keyalg RSA -keysize 1024 -keystore test2.jks -validity 365 此签名文件的信息可以在Andorid应用程序中的build.gradle中进行配置 获取jks文件中存储的指纹信息 进入jsk文件存储的路径,然后输入: keytool -list -v -keystore test2.jks 输入密钥库的…
android 无法生成R文件 是件痛苦的事情,即使有时候你xml文件没有错误,他都无法生成.针对此问题,我总结以下几个方面的原因. 一.xml本身有错误 R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心 在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,会生成一个同名的xml文件,后缀为xx.out.xml),然后正巧你游 clear了一下项目,你可能会发现gen下面的R.java的文件没有了,这个在刚开始的时候很气人,真不知道怎么解决,后来发现…
1:生成jni目录 首先说一句网上,大部分博客这么写的:打开控制台,进入项目目录,运行javah -classpath bin/classes -d jni com.example.hellojni.MainAcitivity 我只想问一句,这些代码您亲自运行成功了吗?您这么写出来责任心何在? 这么写你会遇到这个错误. 实际上可以这么写: 1: javah -classpath src -d jni com.itg.jni.ImageBlur 或写入android.jar的路径直接执行 2:ja…
今天整理思路时觉得在native直接调用java的方法显示这个办法挺不错 于是就用到了生成H文件 可能我的编译环境和他们的不一样 网上的教程如下 javah -d ../jni com.jm.promedia.SecondActivity 可怎么弄都报找不到类文件错误 还有一种是找到build/...../class的方法 设置classpath的方法 我试了试还是不行 搜遍了很多方法 只有 app/src/main/java这个目录下 使用 javah -classpath . -jni  -…
通过Android Studio获取SHA1 第一步.打开 Android Studio 的 Terminal 工具. 第二步.输入命令:keytool -v -list -keystore  keystore 文件路径. 第三步.输入 Keystore 密码 使用 keytool(jdk自带工具)获取 SHA1 1.运行进入控制台. 2.在弹出的控制台窗口中输入 cd .android 定位到 .android 文件夹. 3.继续在控制台输入命令. 调试版本使用 debug.keystore,…
本文主要参考blog:http://blog.csdn.net/jkan2001/article/details/54316375 下面是本人结合blog生成so包过程中遇到一些问题和解决方法 (1)新建一个android项目,增加native方法 package update.smartapp.com.myso; /** * Created by qinpeizhou on 17-5-12. */ public class JNIUtils { static { System.loadLibr…
详细配置使用请移步:https://www.jianshu.com/p/4c7d9a10933b android studio NDK 编译 第一步: app/build.gradle下面 添加代码: ndk {            moduleName "app" // <-- This is the name of my C++ module!            cFlags "-DANDROID_NDK " // Define some macro…
首先如果是eclipse的话, 直接打开eclipse开发工具 那么接下来问题来了,现在很多开发者都已经从es转型到as开发工具了, 在android studio上没有直接提供这个GUI界面让我们去查找sha1, 我们直接通过android studio的Terminal或者电脑自带的CMD指令窗口都可以. 具体如下图: 命令行中: 首先输入 cd .android 然后  keytool -list -keystore  debug.keystore 即可.…
R文件如果在clean项目(Project—>Clean)和 Fix Project Properties(如下图):   如果在第一步无法解决的的时候,那可能原因就是资源文件调用的错误,比如资源文件命名不规范,多余的资源引用等,有时候很难排查,这就要求心细了.   我今天碰到的还算比较简单,新建项目的时候自带v_7的jar包,然后所有的activity都集成了ActionBarActivity了,但是我将需要的另外一个项目(该项目最低支持4.0系统,所以不需要v_7)拷到新项目时并没有修改v_…
项目地址,求star https://github.com/979451341/Audio-and-video-learning-materials/tree/master/FFmpeg(MP4%E8%BD%ACyuv%EF%BC%89 这一次是将MP4解码出yuv文件出来,先介绍一波yuv文件 YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而不会对图像质量影响太大.YUV是一个比较笼统地说法,针对它的具体排列方式,可以分为很多种…