android-ndk开发
三元之
这个作者很懒,什么都没留下…
展开
-
Android NDK 开发 C++调用java数组 以及方法
1.编写java ToastPrivate.javapublic class ToastPrivate {private String[] name;public static String getTime() { UIUtils.showToast("getTime"); return String.valueOf(System.currentTimeMillis()); }pub原创 2017-10-18 11:40:30 · 588 阅读 · 0 评论 -
Android JNI 监听应用程序被卸载
extern “C” JNIEXPORT jstring JNICALL Java_ycfinance_ucsmy_com_processapplication_MainActivity_stringFromJNI( JNIEnv env,jobject / this */) {pid_t fpid; //fpid表示fork函数返回的值 int count = 0; fpid原创 2017-11-13 14:27:41 · 432 阅读 · 0 评论 -
Android Jni OpenCv 利用Cany算子做边缘检测
一,利用OpenCV提供给Java封装好的调用摄像头接口,获取MAt @Override public void onCameraViewStarted(int width, int height) { rgba = new Mat(width,height, CvType.CV_8UC4); }@Override public void onCameraViewStopped() {原创 2017-11-17 15:16:49 · 632 阅读 · 0 评论 -
Android Jni 利用OpenCV 显示单一颜色值
一,同样的,利用封装好的库收集图像 package com.example.dgxq008.opencv_readpixel;import android.app.Activity; import android.graphics.Bitmap; import android.os.Bundle; import android.view.SurfaceView; import androi原创 2017-11-17 15:32:10 · 578 阅读 · 0 评论 -
Android Jni 创建多线程调用Java方法
1.引入头文件 (注:不用添加 pthread.h 头文件) 2. 贴上 C++ 代码 特别注意(pthread_create(&pt, NULL, runMethod, (void*)l); 会报红,不必理会//当动态库被加载时这个函数被系统调用 JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) {原创 2017-11-16 17:22:06 · 1265 阅读 · 0 评论 -
C++ 文件加密方式一
// ConsoleApplication3.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include<string> #include "fstream" using namespace std; #define OK 0; #define ERR -1; #define ...原创 2018-06-26 17:11:59 · 4982 阅读 · 1 评论 -
android CMake 常用命令和变量
1. 添加头文件目录 include_directories 命令: include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...]) 使用: include_directories(${CMAKE_CURRENT_LIST_DIR}/calculate) 作用: 把当前目录(CMakeLists.txt所在目录)...原创 2018-09-04 17:17:33 · 1006 阅读 · 0 评论