次のコードを使用してGoogle Playアプリを起動しようとしましたが、必要に応じて機能しません。
Intent.setPackage(StringToJString('com.android.vending'));
Intent.setAction(TJIntent.JavaClass.ACTION_MAIN);
SharedActivity.startActivity(Intent);
私はブラウザ
if localversion<requestversion then
begin
MessageDlg('A new version of the app is available.
Do you want to update it?',
System.UITypes.TMsgDlgType.mtInformation,
[
System.UITypes.TMsgDlgBtn.mbYes,
System.UITypes.TMsgDlgBtn.mbNo
], 0,
procedure(const AResult: TModalResult)
begin
case AResult
of
{ Detect which button was pushed and show a different message }
mrYES:
begin
Intent := TJIntent.Create;
Intent.setAction(TJIntent.JavaClass.ACTION_VIEW);
Intent.setData(StrToJURI('https://play.google.com/store/apps/details?id=com.thesis.Cantieri'));
SharedActivity.startActivity(Intent);
exit;
end;
mrNo:
exit;
mrCancel:
exit;
end;
end
);
end;
を使用して、アプリケーションのURLを立ち上げ、私の問題を解決したので、あなたは仕事で何のトラブルを持っていますか? –
@RobKennedy私が以下に投稿した答えを見てください。 –
@RobKennedyなぜ重複していますか? あなたが提案したページはDelphiではありません!! –