<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=61&amp;t=10953&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-03-07T00:17:05+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=61&amp;t=10953&amp;mode</id>
<entry>
<author><name><![CDATA[p_zag]]></name></author>
<updated>2015-03-07T00:17:05+01:00</updated>
<published>2015-03-07T00:17:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=10953&amp;p=122334#p122334</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=10953&amp;p=122334#p122334"/>
<title type="html"><![CDATA[Android: Jak zrobić komunikację android-avr (*.apk + source)]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=10953&amp;p=122334#p122334"><![CDATA[
Witam<br />Postanowiłem opublikować mój program na androida 2.3.6(samsung GT-I9000) do komunikacji z mikroprocesorem przez port szeregowy (w androidzie to SPP a w mikroprocesorze to UART). Jak by coś było nie jasne w moim programie  to pytać. Program składa się z dwóch &quot;ekranów – aktywności&quot;. Pierwszy ekran służy do włączenia i wyszukania bluetooth'ów, a drugi ekran do komunikacji z procesorem. Jest on bardzo prosty graficznie i każdy może sobe go przerobić. Program jest ustawiony na połączenia typy SPP  dlatego próba sparowania z bluetooth'em nie bedącym w tym trybie będzie odrzucana.  Sam dopiero poznaje i uczę się programować androida od sierpnia 2014  prawie całkowicie z internetu, a do tego nie znam angielskiego, ale uwielbiam programować. <br />Poniżej zamieszczam kod(źródełko aplikacji) starałem sie wstawiać dużo opisów każdego pliku *.java . Żeby przesłać cały  program musiałem go nieco &quot;przyciąć&quot; bo całość po rozpakowaniu waży 5,58 MB (bajtów: 5 861 018) , a po odchudzeniu i spakowaniu waży 991 KB (bajtów: 1 015 129). Eclips po zaimportowaniu powinien go odbudować do wagi pierwotnej. W eclipsie po lewej stronie w dużej zakładce <strong>Package Explorer</strong> powinien być katalog <strong>appcompat_v7</strong> , ten katalog tworzy sam program Eclipse po pierwszym stworzeniu jakiegoś projektu  np. android .2.3.3 kompilowany kompilatorem androida 5.0.1 (jest to biblioteka do kompilacji wstecznej – po prostu musi tam być)<br />Do połączenia telefonu z kompilatorem używam kabla USB z możliwością transmisji danych. W komputerze man zainstalowane sterowniki z Samsunga do podłączenia telefonu. W telefonie w <strong>Ustawienia-&gt;Aplikacje-&gt;Dla programistów-&gt;Debugowanie USB</strong> (zaptaszkowane)<br /><a href="http://forum.atnel.pl/_obrazki/o/539/87f2d6174f3882e0c2edbadd6b8099aa.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/87f2d6174f3882e0c2edbadd6b8099aa.png" alt="Obrazek" /></a><br />Kilka zrzutów ekranowych jak zaimportować program do Eclipse:<br />W zakładce <strong>Package Explorer</strong>  kliknąć PPM(prawy przycisk myszy) w dowolnym miejscu<br /><a href="http://forum.atnel.pl/_obrazki/o/539/c010b15758fda0c8b99e821f08477a39.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/c010b15758fda0c8b99e821f08477a39.jpg" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/539/60453f2f0d0e5ba0225995faa8c10766.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/60453f2f0d0e5ba0225995faa8c10766.jpg" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/539/3f4564233952c8165f703f6e55832535.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/3f4564233952c8165f703f6e55832535.jpg" alt="Obrazek" /></a><br />Tu nacisnąć klawisz <strong>Bronswe...</strong> (pokazać ścieżkę do naszego programu androida). Zaptaszkować <strong>Copy projects into workspace</strong> i kliknąć klawisz <strong>Finish</strong> <br /><a href="http://forum.atnel.pl/_obrazki/o/539/991ada96817a13a19135a56b1cd386bb.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/991ada96817a13a19135a56b1cd386bb.jpg" alt="Obrazek" /></a><br />A oto jak kompilować:<br /><a href="http://forum.atnel.pl/_obrazki/o/539/333bcd0f3313ef3161491142e69e08ef.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/333bcd0f3313ef3161491142e69e08ef.jpg" alt="Obrazek" /></a><br />pokaże się okno z naszym telefonem testowym i to zatwierdzamy klawiszem <strong>OK </strong><br /><br />Tak wygląda zrzut z telefonu:<br /><a href="http://forum.atnel.pl/_obrazki/o/539/462fc82da9a078d9590dca0791d80ac2.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/462fc82da9a078d9590dca0791d80ac2.png" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/539/919cb59fe7533225ea5c0d29e8cf9f21.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/919cb59fe7533225ea5c0d29e8cf9f21.png" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/539/c9f6279620082af2a8f55e780d2ce1b2.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/c9f6279620082af2a8f55e780d2ce1b2.png" alt="Obrazek" /></a><br /><a href="http://forum.atnel.pl/_obrazki/o/539/eafb3684296d5504062bb6e727cf7f17.png"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/539/eafb3684296d5504062bb6e727cf7f17.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=539">p_zag</a> — 7 mar 2015, o 00:17</p><hr />
]]></content>
</entry>
</feed>