![](/img/trans.png)
[英]How to close android app in Delphi-XE5 Firemonkey application?
[英]Load text file into stringlist in Delphi XE-5 Firemonkey Android App
我有一個文本文件(tags.txt),我想與我的應用程序一起部署。 然后,我想在啟動時將其加載到TStringList中。 到目前為止,出於測試目的,我只是在按鈕的onClick事件中使用它。 但是,它似乎不起作用。 我已經在線閱讀了許多資源,包括embarcadero和SO的資源。 我只是不知道我在做什么錯。 我收到“無法打開文件” /data/data/com.embarcadero.PTMMobile/files/tags.txt”。沒有這樣的文件或目錄。
這是我的代碼:
var
frmMain: TfrmMain;
AppPath: String;
Tags: TStringList;
implementation
{$R *.fmx}
uses System.IOUtils;
procedure TfrmMain.Button1Click(Sender: TObject);
begin
Tags:= TStringList.Create;
try
AppPath := TPath.Combine(TPath.GetDocumentsPath, 'tags.txt');
Label1.Text:= AppPath;
Tags.LoadFromFile(AppPath);
Label2.Text:= IntToStr(Tags.Count);
finally
Tags.Free;
end;
end;
end.
我的遠程路徑是資產\\內部
查看您的屏幕快照,似乎原始文件位於應用程序的Debug binaries文件夾中。 嘗試將文件移動到項目文件夾中,然后重試(當然,您必須將新文件位置重新添加到部署選項中)。
可能會在每次構建時清理binaries文件夾,並在嘗試將原始文件部署到設備之前刪除原始文件。
心連心
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.