在Delphi中使用Android文件提供者

在Delphi中使用Android文件提供者,android,delphi,firemonkey,Android,Delphi,Firemonkey,我正在尝试在Delphi移动应用程序中使用Android的文件提供商。我已经研究了很多例子,但我无法将其应用于Delphi。我在AndroidManifest.xml文件中进行了安排。但我无法调整代码块中的方案。请帮我把这段代码转换成Delphi Uri photoURI = FileProvider.getUriForFile(context, context.getApplicationContext().getPackageName() + ".my.package.name.provid

我正在尝试在Delphi移动应用程序中使用Android的
文件提供商。我已经研究了很多例子,但我无法将其应用于Delphi。我在
AndroidManifest.xml
文件中进行了安排。但我无法调整代码块中的方案。请帮我把这段代码转换成Delphi

Uri photoURI = FileProvider.getUriForFile(context, context.getApplicationContext().getPackageName() + ".my.package.name.provider", createImageFile());

我希望这能对你有所帮助

var
 fileuri: JParcelable;
begin
 fileuri := JParcelable (TJNet_Uri.JavaClass.fromFile
      (TJFile.JavaClass.init (StringToJString (YOUR_PATH))));

有任何错误或异常吗?
.getPackageName()+“.my.package.name.provider”
您在清单中也使用了两次包名?Ehhh。。。。。这看起来不像Delphi代码…没有例外情况。我从表格上得到了这个密码。我想用java语言将它改编成delphi。我无法将此代码改编为delphi。
我无法将此代码改编为delphi嗯。。。你不能马上告诉我们吗?然后明确地问“如何将这个java代码转换成Delphi?”。我相信你的帖子是一个很好的
特例。你有没有使用文件提供商发送并打算用默认的android gallery打开图像的例子?