在Project->部署窗口中,我添加了一个本地文件..\data\test.dat
,并将远程路径更改为assets\internal
然后我部署应用程序并使用Button我运行以下代码:
Memo1.Lines.Add( TPath.GetDocumentsPath ); // first path
Memo1.Lines.Add( TPath.GetSharedDocumentsPath ); // second path
// try to see if it's in the first path
s := TPath.Combine( TPath.GetDocumentsPath, 'test.dat');
if FileExists(s)
then s2 := 'Y'
else s2 := 'N';
Memo1.Lines.Add( s2 )
并显示:
/data/data/com.embarcadero.TestApp/files
/storage/sdcard0/Documents
N
哪里(地狱)存储了
test.dat
文件?
我发现一些使用远程路径变体的文章(例如.\assets\internal
或assets
),但没有一个可以使用
是否有文档页面,其中清楚地解释了这些目录的确切含义?