2026-02-13 14:34:15 +08:00
|
|
|
|
#pragma once
|
|
|
|
|
|
#include <string>
|
|
|
|
|
|
|
|
|
|
|
|
namespace JniFun
|
|
|
|
|
|
{
|
|
|
|
|
|
void longinWX(const char* APP_ID,const char* AppSecret);
|
|
|
|
|
|
void shareImageWX(const char* ImgPath,int nType);
|
|
|
|
|
|
void shareTextWX(const char* kText,int nType);
|
|
|
|
|
|
void shareUrlWX(const char* kUrl,const char* kTitle,const char* kDesc,int nType);
|
|
|
|
|
|
|
|
|
|
|
|
void shareImageXL(const char* ImgPath, int nType);
|
|
|
|
|
|
void shareTextXL(const char* kText, int nType);
|
|
|
|
|
|
void shareUrlXL(const char* kUrl, const char* kTitle, const char* kDesc, int nType);
|
|
|
|
|
|
|
|
|
|
|
|
void showWebView(const char* url );
|
|
|
|
|
|
void versionUpdate(const char* url ,const char* desc, const int filesize, const int isUpdate);
|
|
|
|
|
|
|
|
|
|
|
|
void startSoundRecord();
|
|
|
|
|
|
const char* stopSoundRecord();
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ȡ<EFBFBD>汾<EFBFBD><E6B1BE>
|
|
|
|
|
|
int getVersionCode(void);
|
|
|
|
|
|
//<2F><>ȡ<EFBFBD>汾<EFBFBD><E6B1BE>
|
|
|
|
|
|
std::string getVersionName(void);
|
|
|
|
|
|
//<2F><>ȡӦ<C8A1><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
std::string getAppName(void);
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ȡAPP<50><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
std::string getRunParam(void);
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
void openURL(const std::string &url);
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ȡϵͳʱ<CDB3><CAB1>
|
|
|
|
|
|
std::string getSystemTime();
|
|
|
|
|
|
|
|
|
|
|
|
std::string getDataTime();
|
|
|
|
|
|
|
|
|
|
|
|
//<2F><>ȡϵͳʱ<CDB3><CAB1>(<28><><EFBFBD><EFBFBD>)
|
|
|
|
|
|
long long getCurrTime();
|
|
|
|
|
|
|
|
|
|
|
|
void startLocation();
|
|
|
|
|
|
|
|
|
|
|
|
void stopLocation();
|
|
|
|
|
|
|
|
|
|
|
|
double distanceBetween(double aLatitude, double aLongitude, double bLatitude, double bLongitude);
|
2026-03-01 16:28:54 +08:00
|
|
|
|
|
|
|
|
|
|
// Decode image data via Android BitmapFactory and save as PNG (fallback for libjpeg ABI mismatch)
|
|
|
|
|
|
bool decodeAndSaveImage(const char* data, int dataLen, const char* savePath);
|
2026-02-13 14:34:15 +08:00
|
|
|
|
}
|
|
|
|
|
|
|