[新人求助] XE10.2.3 安卓SdkVersion 一直是14 请问如何修改

baby52u 2019-03-28 10:42:59
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版本呢
...全文
246 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
baby52u 2019-03-29
  • 打赏
  • 举报
回复
顶上去,希望大拿们给与答复
  • 打赏
  • 举报
回复
你要指定NDK库的路径,否则编译器还是用的之前版本的库

baby52u 2019-03-28
  • 打赏
  • 举报
回复
有方向吗 我全部都打开看了 也没有指定这个NDK API level的。 我从NDK中都已经选择了android-19了 编译出来还是14
ooolinux 2019-03-28
  • 打赏
  • 举报
回复
工程选项里找找。字数
ooolinux 2019-03-28
  • 打赏
  • 举报
回复
我不会安卓。。字数字数
baby52u 2019-03-28
  • 打赏
  • 举报
回复
再问个问题,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);
}
baby52u 2019-03-28
  • 打赏
  • 举报
回复
每次修改我都新建项目,也不行,10.2.3的NDK 难道就支持到19? 我改成19以上的NDK就会有各种编译错误
ooolinux 2019-03-28
  • 打赏
  • 举报
回复
新建项目呢?字数字数。

551

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 茶馆
社区管理员
  • 茶馆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧