x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

モバイル端末からpingを打つ方法について

モバイル端末からpingを打つ方法

AWSのFlexMatchを利用して、レイテンシーをマッチングのルールで使用したいので、

エンドポイントへのレイテンシーを取得しようと試みております。

エンドポイントへpingを打って、レスポンス取得することは、

windowsアプリや、editorでは成功するのですが、

android実機では常に"TimeOut"が発生している状況です。

そこで質問です。

・"FIcmp::IcmpEcho"はandroid、iOSでは使用できないのでしょうか?

・"FIcmp::IcmpEcho"以外に、pingを打てる方法はあるでしょうか?

※"FUDPPing::UDPEcho"も試しましたが、いずれにも使えなかったです。

      void UAWSManager::GetLatency()
      {
          PingReult.BindUObject(this, &UAWSManager::OnPingReply);
          //FUDPPing::UDPEcho(Endpoint, 20.0f, PingReult);
          FIcmp::IcmpEcho(Endpoint, 20.0f, PingReult);
      }
      
      void UAWSManager::OnPingReply(FIcmpEchoResult Result)
      {
          PingReult.Unbind();
          switch (Result.Status)
          {
          case EIcmpResponseStatus::Success: // windows come here
              break:
          case EIcmpResponseStatus::Timeout: // android come here
              break:
          }
      }
 

よろしくお願いいたします!

Product Version: UE 4.21
Tags:
more ▼

asked May 22 '19 at 04:18 AM in Japanese

avatar image

kohji_shima_sts
11 1

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

ProjectSettingsの Platforms > Android > Advanced APK Packaging セクションに適切なPermissionが設定されていますか?
少なくとも android.permission.INTERNET は必要であると思われます

もしAndroidにおいて上記の設定で解決できた場合は、iOSの場合も類似の設定で解決できる可能性があります
iOSの場合はExtraPListDataが対応する項目となります

more ▼

answered May 23 '19 at 04:11 PM

avatar image

T_Sumisaki
4.5k 31 4 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question