XE10.2.3 安卓版本一直是14
自動生成的AndroidManifest.xml 檔案中
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14" />
我下載了5.0-6.0的sdk及 Builder tool 結果版本還是14
NDK我指定了 19的版本 也不行,請問10.2.3支持的NDK版本最高到多少,另外 怎么才能變更安卓SDK版本呢
uj5u.com熱心網友回復:
工程選項里找找。字數uj5u.com熱心網友回復:
有方向嗎 我全部都打開看了 也沒有指定這個NDK API level的。 我從NDK中都已經選擇了android-19了 編譯出來還是14uj5u.com熱心網友回復:
新建專案呢?字數字數。uj5u.com熱心網友回復:
每次修改我都新建專案,也不行,10.2.3的NDK 難道就支持到19? 我改成19以上的NDK就會有各種編譯錯誤uj5u.com熱心網友回復:
再問個問題,android7下安裝apk 因URI權限問題不行了,我改了一下,還是有問題,您幫我看一眼:UnicodeString sURL,sPath;
_di_JFile oFile;
_di_JIntent oIntent;
_di_Jnet_Uri JURI;
sPath=System::Ioutils::TPath::GetSharedDownloadsPath();//GetSharedDownloadsDir();
if(TJBuild_VERSION::JavaClass->SDK_INT >= TJBuild_VERSION_CODES::JavaClass->N)
{
oFile=TJFile::JavaClass->init(StringToJString(sPath+L"/APP.apk"));
oIntent= TJIntent::JavaClass->init(TJIntent::JavaClass->ACTION_VIEW);
oIntent->setAction(TJIntent::JavaClass->ACTION_VIEW);
oIntent->setFlags(TJIntent::JavaClass->FLAG_GRANT_READ_URI_PERMISSION);
oIntent->addFlags(TJIntent::JavaClass->FLAG_ACTIVITY_NEW_TASK);
JURI= TJFileProvider::JavaClass->getUriForFile(TAndroidHelper::Context,StringToJString(L"com.embarcadero.TestIntents.fileprovider"),oFile);
oIntent->setDataAndType(JURI,StringToJString(L"application/vnd.android.package-archive"));
TAndroidHelper::Activity->startActivity(oIntent);
}
uj5u.com熱心網友回復:
我不會安卓。。字數字數uj5u.com熱心網友回復:
頂上去,希望大拿們給與答復uj5u.com熱心網友回復:
你要指定NDK庫的路徑,否則編譯器還是用的之前版本的庫
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/39362.html
標籤:茶館
上一篇:PHP通過偽造和模擬客戶端COOKIE登陸來采集抓取遠程網址
下一篇:高中生程式需求(有償⊙w⊙
