запрашэння гуляць гульнявыя паслугі Google заблудзяцца

Я выкарыстоўваю новы Google Play Game Services, каб развіваць сваю гульню на Android, і я цяпер спрабую ўключыць сістэму запрашэння. У мяне 3 рахункаў Google+, якія я выкарыстоўваю, каб паспрабаваць запрашэнне 2 Android прылад і 1 Android эмулятара.

Мая праблема заключаецца ў тым, што запрашэнні не заўсёды атрымлівалі, калі яны накіроўваюцца. Часам гэта працуе хутка і выдатна, часам гэта не будзе працаваць. Проста адмяніць запрашэнне і паспрабаваць яшчэ раз можа змяніць вынік.

Вось праз 3 тэстаў я зрабіў проста, каб зрабіць яго больш ясным:

Тэст 1: Эмулятар быў які запрашае, Nexus 4 не атрымаў і Optimus One атрымаў

Тэст 2: Nexus 4 быў запрашалі, Эмулятар атрыманы і Optimus One атрымаў

Тэст 3: Optimus One быў які запрашае, Emulator атрымаў і Nexus 4 не атрымаў

З гэтых вынікаў можна бачыць, што мой Nexus 4 не атрымаў запрашэння, але ён некалькі разоў працаваў да гэтых тэстаў.

Акрамя таго, часам я атрымліваю апавяшчэнне запрашэння (у радку стану), але вялікая частка часу я не атрымліваю яго.

Магчыма, хто-то выпрабавалі тое ж парушэнне, як я зрабіў?

4

7 адказы

Гэта можа быць звязана з рахунку вы ўвайшлі ў свой рахунак. Я выявіў, што я магу запрасіць людзей штрафу ад майго Dev рахунку на рахунак «тэст», але не наадварот.

2
дададзена
Я думаю, што вы маеце рацыю, мой Nexus 4 мае Dev рахунак і як Optimus One і Android эмулятар ёсць тэставы рахунак. Я спадзяюся, што ён будзе працаваць з любымі іншымі рахункамі, калі ён будзе апублікаваны.
дададзена аўтар Raphael Royer-Rivard, крыніца

Гэта можа быць звязана з рахунку вы ўвайшлі ў свой рахунак. Я выявіў, што я магу запрасіць людзей штрафу ад майго Dev рахунку на рахунак «тэст», але не наадварот.

2
дададзена
Я думаю, што вы маеце рацыю, мой Nexus 4 мае Dev рахунак і як Optimus One і Android эмулятар ёсць тэставы рахунак. Я спадзяюся, што ён будзе працаваць з любымі іншымі рахункамі, калі ён будзе апублікаваны.
дададзена аўтар Raphael Royer-Rivard, крыніца

Калі вы выкарыстоўваеце кропку доступу Wi-Fi (бесправадной маршрутызатар) для тэставання і існуюць іншыя кропкі доступу Wi-Fi у непасрэднай блізкасці, яны могуць перашкаджаць вашым сігналу і блок гульнявых запрашэнняў Wi-Fi. Хоць ёсць 11 каналаў, даступных на паласе 2,4 Ггц, якія выкарыстоўваюць большасць маршрутызатараў, большасць бесправадных маршрутызатараў па змаўчанні выкарыстоўваюць адзін і той жа канал (6). Калі вы знаходзіцеся ў такой сітуацыі, паспрабуйце змяніць канал ваш маршрутызатар выкарыстоўвае.

Гэтая праблема трымала мяне збянтэжаны на працягу некалькіх тыдняў.

1
дададзена
Пачакайце хвіліну, усё, што звязана з Інтэрнетам будзе працаваць на гэтых прыладах, але запрашэння гульня не будзе працаваць правільна? Якое вядзьмарства гэта?
дададзена аўтар Raphael Royer-Rivard, крыніца
Наколькі я разумею, інтэрнэт-пакеты крыўдзіцца ў выпадку страты, у той час як гульня запрашэння накіроўваюцца толькі адзін раз.
дададзена аўтар Chris B, крыніца

Калі вы выкарыстоўваеце кропку доступу Wi-Fi (бесправадной маршрутызатар) для тэставання і існуюць іншыя кропкі доступу Wi-Fi у непасрэднай блізкасці, яны могуць перашкаджаць вашым сігналу і блок гульнявых запрашэнняў Wi-Fi. Хоць ёсць 11 каналаў, даступных на паласе 2,4 Ггц, якія выкарыстоўваюць большасць маршрутызатараў, большасць бесправадных маршрутызатараў па змаўчанні выкарыстоўваюць адзін і той жа канал (6). Калі вы знаходзіцеся ў такой сітуацыі, паспрабуйце змяніць канал ваш маршрутызатар выкарыстоўвае.

Гэтая праблема трымала мяне збянтэжаны на працягу некалькіх тыдняў.

1
дададзена
Пачакайце хвіліну, усё, што звязана з Інтэрнетам будзе працаваць на гэтых прыладах, але запрашэння гульня не будзе працаваць правільна? Якое вядзьмарства гэта?
дададзена аўтар Raphael Royer-Rivard, крыніца
Наколькі я разумею, інтэрнэт-пакеты крыўдзіцца ў выпадку страты, у той час як гульня запрашэння накіроўваюцца толькі адзін раз.
дададзена аўтар Chris B, крыніца

Калі вы карыстаецеся Games.Invitations.registerInvitationListener() Ваш код, як чакаецца, апрацоўваць запрашэння, і вы не атрымаеце стандартны АНДРОІД паведамлення. Цяпер, калі вы не выклікаючы Games.Invitations.unregisterInvitationListener() у патрэбны час, можа быць, ваш код не апрацоўвае запрашэння правільна і спажываюць яго без вашай волі.

0
дададзена

Некаторыя паказальнікі:

  1. Пераканайцеся, што ўсе тэставыя ўліковыя запісы маюць адзін аднаго ў сваіх колах. Так што, калі вашы тэставыя ўліковыя запісы A, B і C, то А павінна быць В і С у сваіх колах, B павінны мець A і C, і C павінны мець A і B.

  2. <�Літый> <�р> Час, неабходнае для запрашэння быць дастаўлены могуць адрознівацца; падключэнне да сеткі з'яўляецца вялікім фактарам у гэтым. Не здавайцеся занадта рана. - чакаць да 1 хвіліны, не выходзячы з працэсу поціску рукі, і запрашэнне павінна з'явіцца
  3. Калі гульня неапублікаваныя, пераканайцеся, што ўсе тэставыя акаўнты пералічаны ў раздзеле Тэставанне налад прыкладання на кансолі распрацоўніка. Калі тэстар не пазначаны ў спісе, то яны будуць не атрымаць запрашэнне ўсплывае акна. Заўвага :. Нават распрацоўшчык, які стварыў прыкладанне на кансолі распрацоўніка павінны быць пералічаныя ў якасці тестеров

0
дададзена
гул, пункт 1 і 3, безумоўна, паважаюць, так што я думаю, што мая праблема павінна быць кропка 2 ... Хіба гэта нармальна, што гэта заўсёды тое ж самае, што б атрымаць пазнейшыя запрашэння? Я памятаю адзін раз, калі я атрымаў запрашэнне 48 хвілін праз.
дададзена аўтар Raphael Royer-Rivard, крыніца

Некаторыя паказальнікі:

  1. Пераканайцеся, што ўсе тэставыя ўліковыя запісы маюць адзін аднаго ў сваіх колах. Так што, калі вашы тэставыя ўліковыя запісы A, B і C, то А павінна быць В і С у сваіх колах, B павінны мець A і C, і C павінны мець A і B.

  2. <�Літый> <�р> Час, неабходнае для запрашэння быць дастаўлены могуць адрознівацца; падключэнне да сеткі з'яўляецца вялікім фактарам у гэтым. Не здавайцеся занадта рана. - чакаць да 1 хвіліны, не выходзячы з працэсу поціску рукі, і запрашэнне павінна з'явіцца
  3. Калі гульня неапублікаваныя, пераканайцеся, што ўсе тэставыя акаўнты пералічаны ў раздзеле Тэставанне налад прыкладання на кансолі распрацоўніка. Калі тэстар не пазначаны ў спісе, то яны будуць не атрымаць запрашэнне ўсплывае акна. Заўвага :. Нават распрацоўшчык, які стварыў прыкладанне на кансолі распрацоўніка павінны быць пералічаныя ў якасці тестеров

0
дададзена
гул, пункт 1 і 3, безумоўна, паважаюць, так што я думаю, што мая праблема павінна быць кропка 2 ... Хіба гэта нармальна, што гэта заўсёды тое ж самае, што б атрымаць пазнейшыя запрашэння? Я памятаю адзін раз, калі я атрымаў запрашэнне 48 хвілін праз.
дададзена аўтар Raphael Royer-Rivard, крыніца