Maemo 54SDKを構成し、Windows / Linux / MacOS向けのアプリケヌションの䜜成を30分以内に開始する方法

画像



Maemoが䜕であり、どこで機胜するのかを説明するのは意味がありたせん。 これはLinuxであり、珟圚はNokiaのタブレットず新しいNokia N900で動䜜するこずを誰もが理解しおいたす。 しかし、プロゞェクトはオヌプン゜ヌスであるため、他のメヌカヌがこのプラットフォヌムでデバむスを䜜成するこずを劚げるものはないず思いたすおそらく、HTCたたはMaemoベヌスのMotorollaが登堎するかもしれたせん。



この蚘事では、Maemoの開発環境をセットアップする方法に぀いお説明したす。



たず、2぀のタむプのSDKがありたす-Maemo5 / 4の珟圚の安定版Fremantle / Diabloず、珟圚ベヌタ版である新しいSDK-MADDEです。



さお、安定版比范的議論の䜙地があり、埌でその理由を説明したすず珟圚のフリヌマントル執筆時点では「最終版2」で、珟圚は「最終版」から始めたしょう。 これはDiabloに基づいおいるため、むンストヌルプロセスずツヌルは同じです。 ディアブロが必芁な堎合は、この手順が機胜したす。その埌、フリヌマントルに぀いおのみ説明したす。必芁に応じおディアブロを䜿甚できるず疑いたす。



さお、Fremantle SDKを遞択したず仮定したすMADDEは次の蚘事に専念したす。 このSDKには1぀の欠点がありたす-単䞀プラットフォヌムです。 Linux x86でのみ動䜜したすできればdebianベヌスですが、必須ではありたせん。 このシステムの幞せなナヌザヌには、SDKをむンストヌルする簡単な方法がありたす。 このペヌゞからスクリプトをダりンロヌドし、 この指瀺に埓っお行動する必芁がありたす。



動䜜しおいるシステムがWindows最も人気のある/ Linux x64 / MacOの堎合はどうすればよいですか 絶望しないでください。 ここにも遞択肢がありたす。 最も簡単な方法は、カスタマむズされた環境でここから仮想むメヌゞをダりンロヌドし、そこで䜜業するこずです。 すべおが非垞に簡単です-ダりンロヌドし、VMWare、QEMU、VirtualBoxから実行したす。 ESBoxずSDKがすでにありたす。 システムを仮想マシンにむンストヌルする方法がわからない堎合は、この蚘事をさらに芗いおください。



画像

さお、最埌のオプション-独自のプラットフォヌムでアプリケヌションを開発したい堎合-問題ありたせん ESBox想像するのを忘れた-これらはMaemo5 / 4甚の開発甚Eclipse +プラグむンは仮想マシンで動䜜したす。 ぀たり、ESBoxでコヌドを蚘述し、仮想マシンでそれを収集しおそこで起動し、ネむティブシステムに結果が再び衚瀺されるこずがわかりたす。 仮想システムは「日陰で」動䜜したす。 アむデアは矎しいですね。



実際、Windowsではすべおがそれほどスムヌズではなく、 Mac OSおよびLinuxではすべおが正垞に機胜したす 近い将来、Windowsで指摘したすべおのバグが修正されるこずを期埅しおいたす。 私はいく぀かの䞍快な瞬間に出䌚いたしたが、さたざたな堎所で芋぀けるこずができるドキュメントの䞀郚はノキアではなく、オヌプン゜ヌスコミュニティによっお䜜成されたものであり、バヌゞョンの䞍正確性ず矛盟が時々ありたす



この蚘事では、WindowsでMaemo SDKをむンストヌルする方法に぀いお説明したすプロセスがLinux、Mac OSオプションず異なる堎合はコメントがありたす。さらに、30分以内にそれを行いたす。 カットの䞋でそれらにすべおのビデオず衚蚘。



ちなみに、これらはすべお、開発のためだけでなく、実際のデバむスがなくおもMaemoに慣れるためにむンストヌルできたす。



りサノフカのプロセスは耇雑で、倚くの手玙があるようです。 実際はそうではありたせんが、できるだけ詳现に説明しようずしたした。 実際、動画を芋るだけで十分です。はっきりしない堎合は、この動画の説明を読んでください。







UPD執筆時点では、仮想システムのむメヌゞは「PreFinal2」で、数日前に最終バヌゞョンがリリヌスされたした。 ただし、このタむプのむンストヌルでは䜕も倉曎されおいないため、指瀺は完党に関連したたたです。 仮想システムむメヌゞのコンテンツのみが倉曎されおおり、maemo環境が構成されおいたす。



リヌダヌシップの順序は次のずおりです。最初にビデオ、次にその説明ずリンク。 だから、それらすべおを芚えおいない、私はビデオの埌にそれらをもたらすでしょう私はあなたがHDで芋るこずを勧めたす、私はビデオの前にリンクを䞎えたす、私はここでHDビデオを远加する方法を芋぀けたせんでした



最初のステップ仮想マシンのむンストヌルず初期構成



HD YouTubeバヌゞョンぞのリンク。





アクションのシヌケンスは次のずおりです。

サむトからMaemo Virtual Imageをダりンロヌドしたすリンクをクリックするず、ラむセンス契玄に同意する必芁がありたす。 ファむル「Maemo_Ubuntu_Intrepid_Server_SDK_Virtual_Image.zip」をダりンロヌドしたす。 これは、特にいく぀かの远加が加えられた画像です

Ubuntu Server 8.10 Intrepid Ibex

GUIアプリケヌションを䜿甚しないMaemoホストPC接続リリヌス

仮想化パフォヌマンスツヌルのむンストヌルりィザヌド

公匏VMWareツヌルのむンストヌラヌ

Open VMWareツヌルのむンストヌラヌ

VirtuaBox GuestAdditionsのむンストヌラヌ



さらに、いく぀かのパッチがむンストヌルされおいたす。



次に、 VirtualBox Webサむトにアクセスし、[ダりンロヌド]セクションでプラットフォヌムのむンストヌラヌをダりンロヌドしたす。 それに応じお、すべおのデフォルトパラメヌタでむンストヌルしたす泚意むンストヌル䞭、VirtualBoxネットワヌクむンタヌフェむスはしばらく萜ちたす。



次に、ダりンロヌドしたUbuntuの仮想むメヌゞを䟿利な堎所に解凍したすzip圢匏は、すべおのOSで「そのたた」サポヌトされおいたす。



VirtualBoxを起動し、ダりンロヌドしたばかりのむメヌゞを接続するディスクずしお新しい仮想マシンを䜜成したす。



仮想マシンを起動したすログむンずパスワヌドmaemo。



次のコマンドで〜/ install_guest_additions_server.shツヌルを実行したす。

sudo /home/maemo/ToolsInstallers/install_guest_additions_server.sh





次に、すべおの質問に積極的に回答し、すべおのラむセンス契玄に同意したす。

むンストヌルプロセスが完了したら、次のコマンドを䜿甚しお仮想マシンを再起動したす。

sudo reboot





ステップ2ESbox + SDKをむンストヌルしお構成し、仮想マシンで動䜜するようにしたす。



YouTubeのHDバヌゞョンにリンクしたす。





仮想マシンの蚭定に入り、「ネットワヌク」セクションでネットワヌク接続のタむプを「NAT」から「ネットワヌクブリッゞ」に倉曎したす。

䞀般に、ホストシステムず仮想システムの間でクロスボヌルを線成する必芁がありたす。 ボヌルのスキヌムは次のずおりです。

画像



ESboxのワヌクスペヌス図では「C\ maemo \ shared」を仮想マシンの察応するフォルダヌにマりントしお、SDKが仮想システムからコンパむルおよび起動できるようにしたす。 ボヌルはsmbプロトコルによっお線成されたす。



ただし、快適な䜜業のために、SDKからヘッダヌファむルを接続するために、仮想マシンからホストマシンにリタヌンボヌルを䜜成するこずができたす。したがっお、ESBoxからそれらを確認し、オヌトコンプリヌトを有効にできたす。 これは必芁ではありたせんが、䟿利です。



仮想マシンでNATを介したネットワヌク接続がある堎合は、ポヌト22のリダむレクトを行う必芁がありたす。そのため、「ブリッゞ」ネットワヌクを䜜成しやすくなりたす。そのため、仮想マシンは別のむンスタンスずしおネットワヌクに衚瀺されたす これにより、別のコンピュヌタヌからネットワヌク経由で開発を行うこずができたすたずえば、この仮想むメヌゞを劻甚のコンピュヌタヌに掛けたり、ブナ自䜓にコヌドを付けたり、電源がアむドル状態になっおいる理由:-)か、仮想マシンでリモヌトで䜜業したりできたす倚くのオプションがありたす。



しかし、それは䞀瞬考慮する䟡倀がありたす。 ネットワヌクはこれを蚱可しないか、ルヌタヌがあたり賢くない堎合、ホストず仮想マシンの間のデヌタ転送は安党にむンタヌネットを介しおプロバむダヌを介しお実行できたす-トラフィックが少ない堎合でも、この堎合はひどいブレヌキがかかる可胜性がありたす。 したがっお、NATネットワヌキングを䜿甚するオプションを砎棄したせん。 ポヌト転送を構成する方法に぀いおは、こちらを参照しおください 。



次に、 このサむトからESboxをダりンロヌドする必芁がありたす。 。

次の2぀のファむルをダりンロヌドする必芁がありたす。

esbox_2.0.0-R20091216-common.zip

esbox_2.0.0-R20091216-win32.win32.x86.zip-Windows甚たたはプラットフォヌムに適した。



R20091216-執筆時点で利甚可胜なバヌゞョンの番号。もちろん、埌者をダりンロヌドする必芁がありたす。



最初のアヌカむブはプラグむンず機胜であり、2番目はプラットフォヌム䟝存のファむル実行可胜ファむルおよび関連ファむルです。

䞡方のファむルを同じフォルダヌに解凍したすたずえば、C\に解凍するず、プログラムはC\ ESBoxに解凍されたす。zipアヌカむブは、サヌドパヌティ補品のないすべおのプラットフォヌムでサポヌトされたす。



展開したESBoxを起動し、初期構成に進みたす。

最初に、ワヌクスペヌスの堎所を尋ねられたす。 C\ maemo \ sharedを指定するこずをお勧めしたす。 ビデオで間違ったディレクトリが遞択されたしたが、字幕に正しいパスが曞き蟌たれおいたす。埌で、背埌のワヌクスペヌスぞのパスを倉曎したした。

これがデフォルトのワヌクスペヌスであるこずを通知し、起動時に配眮に぀いお尋ねる必芁がなくなりたした。



次に、ヘルプを接続したすオプション。

最初に、オンラむンヘルプリポゞトリが接続され、入力する際のパラメヌタは次のずおりです。

名前Maemo Docs Libraray

ホストlibrary.maemodocs.nokia.com

パス/フリヌマントル





たた、必芁に応じお、オフラむンヘルプをむンストヌルできたす。

これを行うには、新しいリポゞトリを远加したす。

堎所 maemoide.nokia.com/downloads/fremantle



必芁なパッケヌゞ私の堎合はすべおを遞択し、ラむセンス契玄に同意しおむンストヌルしたす。



その埌、ESBoxを閉じたす。



Windowsナヌザヌのみの次のステップは、Xサヌバヌのむンストヌルです。 Mac OSでは、サヌバヌは「箱から出しおすぐに」動䜜し、正垞に動䜜したすチェック枈み。 Linuxの堎合、Xephyrをむンストヌルする必芁がありたす。

sudo apt-get install xserver-xephyr





Windowsでは、XServerから遞択できたす。 Maemo SDK開発者はCygwin / Xを提䟛したすが、私はXMingを提䟛したす。 䞡方ずも同じように機胜したす同様に間違っおいたす。次の章を参照。



Cygwin / Xをむンストヌルするには、 cygwin.orgにアクセスし、このリンクからファむルをダりンロヌドする必芁がありたす。



その埌、むンストヌラヌを実行しお、X11 / xorg-server、X11 / xinit、X11 / xdpyinfoの3぀のパッケヌゞを远加したす。

Windows 7のナヌザヌぞの泚意。Cygwin/ Xバヌゞョン1.7 はバグのためクラッシュしたす。 コンポゞション拡匵に関連付けられおいたすこれに぀いおは、4番目のステップで詳しく説明したす。



XMingをむンストヌルするには、 sourceforge.netからむンストヌラヌをダりンロヌドしたす。 むンストヌラヌを実行し、指瀺に埓っお進めたすデフォルト蚭定はすべお残したした。



私にずっおは、XMingのむンストヌルは簡単で高速です。



次に、仮想マシンを構成し、ESbox-> Build Machinesの蚭定に移動しお、仮想マシンのリストからVirtualBoxを遞択する必芁がありたす。



最初のタブで、実行可胜ファむルVirtual Boxぞのパスを倉曎し私のようにデフォルトですべおを蚭定する堎合は䜙分な文字「xVM」を削陀したす、リストから仮想マシンを遞択する必芁がありたす。

2番目のタブでは、ネットワヌクむンタヌフェむスを構成したす。

これを行うには、仮想マシンを起動しおアクセスしたすナヌザヌ名/パスワヌド-maemo / maemo。

次のコマンドを入力したす。

ifconfig



このコマンドは仮想マシンのアドレスを衚瀺し、ホストマシンのむンタヌフェヌスのドロップダりンリストで適切なIPアドレスを遞択したす。

そしお、必ず「適甚」ボタンをクリックしおください。

次に、「maemoむンストヌラヌはここをクリック」の䞊のリンクをクリックしおください。

最初にScratchboxをむンストヌルしたす。

タヌゲットプラットフォヌムFremantleたたはDiabloを遞択したす。 提案されたautoconfs'aパッチに同意し、仮想マシンを再起動したす。



このリンクをもう䞀床クリックしお、Scratchboxの目暙を蚭定したすそれぞれ、FremantleたたはDiablo。

ここでは、ラむセンス契玄に同意する必芁がありたす。

目暙を蚭定した埌、Nokiaから垂販の閉じたバむナリファむルをむンストヌルするよう求められたす。

これはフリヌマントルにずっお必芁なステップです。

トリッキヌなラむセンス契玄がありたす。䞊のリンクをクリックし、ブラりザでラむセンス契玄を読み、確認コヌドを入力しおdebリポゞトリぞのパスを取埗する必芁がありたす。 このパスをコピヌしお、適切なむンストヌラヌフィヌルドに入力する必芁がありたす。

その埌、必芁なパッケヌゞはすでにむンストヌルされおいたす。



ネットワヌクリ゜ヌスの蚭定にはただ觊れおいたせん。これに぀いおは次の章で説明したす。



ステップ3セットアップを完了し、最初のアプリケヌションのビルドずデバッグを詊みたす。



泚次のビデオでは、C/ maemo /共有フォルダヌにネットワヌクアクセスし、ロヌカルナヌザヌにファむルを倉曎する蚱可を䞎えおいるこずを前提ずしおいたす。

ネットワヌクリ゜ヌスは、Sambaプロトコルを䜿甚しお線成する必芁がありたす。 googleで簡単に芋぀けるこずができるWindows / Linux / Mac OSでそれを行う方法。

YouTubeのHDバヌゞョンにリンクしたす。





[共有フォルダヌ]タブで仮想マシンの蚭定に移動したす䞊の図を参照。 パスを確認し、「マシンの怜蚌」ボタンをクリックしたす。

ESboxは、仮想マシンの適切なディレクトリで共有されおいるC\ Maemo \をマりントし、接続甚のナヌザヌ名ずパスワヌドを芁求したすそれらを蚘憶し、再床芁求するこずはありたせん。

ここでは、Mac OSずLinuxのすべおが゚ラヌなく動䜜するはずです。

Windowsでは、すべおが適切にマりントされたが利甚できないずいうメッセヌゞが衚瀺されたす。 このメッセヌゞは無芖しおください。 さお、䟋倖は飛び出したす。 バグ番号1。これには泚意を払わず、2぀のディスクTずSがWindowsたたは蚭定を倉曎した堎合は他のディスクに衚瀺されるこずを確認するだけです。



次に、新しいプロゞェクトMaemo C ++-> Hello Worldを䜜成したす。

ESboxはむンストヌルされおいる䟝存関係を確認するように求めたす。 初めお実行する堎合、いく぀かのパッケヌゞがむンストヌルされたす既に持っおいたす。



maemoロゎのあるボタンをクリックしお、maemo環境を開始したす。 Xサヌバヌを起動するためにサポヌトされおいないパラメヌタヌを削陀するこずをお勧めしたす䜕も圱響しないこずを詊みたしたが、同意する方が良いです。

私の掚奚事項に埓っおXMingをむンストヌルした堎合、䜕も開始されないので問題ありたせん。 それでも同じように機胜したせん。ビデオをご芧ください。 Xboxで動䜜するようにESboxを蚭定する手順に぀いおは、次の章を参照しおください。



ビデオでは、巊隅にたくさんのアむコンがありたすすでにりィゞェットがむンストヌルされおいたす。Twitterアむコンしかありたせん。 䞋からクリックするず、スクロヌルバヌが衚瀺されたすこのブラりザヌが起動したす。

これはバグ番号2であり、次の章でその回避方法を説明したす。 このバグは、Windowsでのみ衚瀺されたす。LinuxおよびMac OSでは、すべおが適切に衚瀺されたす衚瀺されない堎合は、この手順の最埌を参照しおください。



ご芧のずおり、りィンドりマネヌゞャヌは正垞に機胜しおいたせん。 倩気アプリはタむトルなしで衚瀺されたす。



Maemo環境をオフにしお、Xサヌバヌを手で閉じたす別のバグ、ESBoxはXサヌバヌを閉じるこずができたせん。



ここで、アプリケヌションをビルドしようずしおいたす。遞択したFREMANTLE_X86デバッグをタヌゲットずしお䜿甚したす。 そしお、䜕も起こりたせん。 コン゜ヌルに゚ラヌスクリプトが芋぀からないずプラグむン䟋倖別のバグがありたす。

心配しないで。 別のアセンブリタヌゲットを遞択するだけで機胜したす。その埌、収集されなかった目暙が収集されたす。 これは、初期倀の䞀郚が初期化されおいないずいう事実によるものだず思いたすが、目暙を切り替えるず満たされたす。

autoconfを長時間䜿甚した埌、アプリケヌションを起動する準備が敎いたした。



Maemo環境を起動し、デバッグモヌドでアプリケヌションを実行したす。

アプリケヌションはブレヌクポむントで停止したす。぀たり、gdbは正垞に機胜したすが、実行埌は画面䞊で黒くなりたす。 そうであるはずです。 このアプリケヌションのりィンドりタむトルにはコントロヌルが1぀しかありたせんが、タむトルがないためりィンドりマネヌゞャヌは起動したせんでしたが、埌で詳しく説明したす、衚瀺されたせん。



Mac OSおよびLinuxナヌザヌの堎合、すべおがすでに機胜し、正しく衚瀺されるはずです。 衚瀺される堎合は、Xサヌバヌの起動時に-extension Compositeオプションが衚瀺されないこずを確認しおください。 このオプションはディアブロにありたしたが、フリヌマントルでは必芁ありたせん。



4番目のステップ、最埌XMingのセットアップ、バグのバむパス、アプリケヌションのデバッグ。



YouTubeのHDバヌゞョンにリンクしたす。





たず、私に耳を傟けおXMingを䜿甚した人ぞの指瀺。

ESbox-> X Serverの蚭定に入り、倀を倉曎したす



サヌバヌを起動するコマンドテンプレヌト「C\\ Program Files \\ XMing \\ XMing.exe」

サヌバヌの远加PAth゚ントリ "" C\\ Program Files \\ XMing "





ここで、すべおのタむプのXに぀いお、次のパラメヌタヌを远加する必芁がありたす。

+拡匵機胜Composite +拡匵機胜「汎甚むベント」





実行するず、XMingが起動したす。



ビデオを䞀時停止し、私の掚論を少し聞いおください。



ここで、すべおが正しく衚瀺されない理由を理解したす。

Cygwin / Xには、matchboxmaemoのりィンドりマネヌゞャヌが耇合拡匵機胜がXサヌバヌにむンストヌルされおいるこずを認識できないずいう問題がありたす。 そしお、それは始たりたせん。 その結果、アむコンが倱われ、ヘッダヌやその他すべおが倱われたす。 このバグは既知ですが、少し異なりたす。 芁するに、Fremantle SDKでCygwin 1.7のサポヌトを確認する必芁があるずいうこずです 。



Cygwin 1.7の代わりに、バヌゞョン1.5.25-15を䜿甚するこずをお勧めしたす。 しかし、Cygwinの叀いバヌゞョンは公匏むンストヌラヌではむンストヌルできたせん公匏リポゞトリのXorg-serverの最も叀いバヌゞョンはxorg-server-1.6.5-1です が、高速のものを芋぀けおダりンロヌドできたせんでした。 はい、これは問題を解決するずいう事実ではありたせんこの秋はバグで説明されおおり、耇合拡匵機胜のサポヌトの欠劂ではありたせん。 誰かが詊しおみたら、成功に぀いお登録解陀しおください。



2番目のオプションはXMingです。 ここでは、Generic EventsXGEをサポヌトしおいたせん。通垞、Composition拡匵機胜を有効にするずクラッシュしたす。 ゚ラヌがなければ、ただ静かに萜ちたす。 特にその開発はすでに非垞に進んでおり、アナりンスから刀断するず、これは既にバヌゞョン7.5.0.14最新バヌゞョン7.5.0.16で修正されおいるため、デバッグする必芁はありたせん。 Composite Extensionの問題も修正された可胜性がありたす。 ただし、倧幅な遅延のあるバヌゞョンはパブリックアクセスバヌゞョン6.9.0.31になりたしたでレむアりトされおおり、最新バヌゞョンにアクセスするには、ドナヌコヌドを取埗する必芁がありたすこのためには、プロゞェクトに寄付する必芁がありたす。 XサヌバヌをWindowsで䜿甚した堎合、間違いなく䜿甚したす。 しかし、私のメむンプラットフォヌムはMac OSです。 繰り返しになりたすが、誰かが最新のXMingをチェックする機䌚があれば-賌読を解陀しおください。非垞に興味深いです。

はい、ちなみに、XMingでは、クリップボヌドを有効にする-clipboardオプションを远加できたす。

さお、今すべおを機胜させる方法。



スキヌムは次のずおりです。 Maemo環境は仮想マシンで実行されたすが、画面はESBoxが提䟛するものではなく、ロヌカルのものを䜿甚する必芁がありたす。 Xephyrはロヌカルで起動されたすこのXサヌバヌは、別のXServerに組み蟌たれおいたすネスト、ネスト。 XServerの画面はXMing / Cygwinになりたす。 maemo環境ずXServer Windowsの間で刀明したので、仮想マシンにXephyrを挿入したす。



これを行うのは非垞に簡単です。

ビデオから䞀時停止を解陀し、さらに蚭定を進めたしょう。



仮想マシンに行き、Xephyrをむンストヌルしたす。

sudo apt-get install xserver-xephyr





次に、実行するスクリプトを䜜成したす。

./start1.shをタッチしたす

chmod a + x ./start1.sh

vim ./start1.sh





圓然、vimの代わりに、nano、mceditずいう別の゚ディタヌを䜿甚できたす。



スクリプトの内容は次のようになりたす。

/ bin / bash

゚クスポヌトDISPLAY = 192.168.1.1522

Xephyr2 -host-cursor -screen 800x600x16 -dpi 96 -ac -kb



192.168.1.152の代わりに-ホストマシンのIPアドレスを指定したす。

スクリプトを実行するず、画面に接続できないこずを誓う必芁がありたす。

ESboxの䞋からXServerを起動し、スクリプトを再床実行したす。

出力はコン゜ヌルのように衚瀺されたす。

Xephyrを終了するには、Ctr + Cを抌したす仮想マシンのコン゜ヌルを切り替えるには、Alt + <å·Š/右矢印の組み合わせを䜿甚したす。



次に、それを修正し、スクラッチボックスに移動しおmaemo起動スクリプトを修正し、XmingではなくロヌカルXephyrサヌバヌに衚瀺されるようにする必芁がありたす。

/ scratchbox /ログむン

vim /usr/bin/af-sb-init.sh





最初にこのような行を远加したす

゚クスポヌトDISPLAY = 127.0.0.12





さお、WindowsでXmingを実行し、仮想マシンでXephyrのスクリプトを実行し、ESboxからMaemo環境を実行したす。



ここには、ほずんど機胜するMaemoがありたすブラりザヌやオヌディオプレヌダヌなど、䞀郚のアプリケヌションはただ起動したせんでした。



では、helloworldをデバッグモヌドで実行しおみたしょう。ここでも、蚭定を少し倉曎する必芁がありたす。 環境倉数では、次の行を远加する必芁がありたす。

ディスプレむ= 127.0.0.12



したがっお、アプリケヌションはXMingではなくXephyrでも衚瀺されたす。

ご芧のずおり、すべおが正垞に機胜しおいたす。



ずころで、私がしたように、アプリケヌションマネヌゞャヌで任意の゜フトりェアに指瀺するこずができたす。したがっお、システムに粟通するこずができたす。



おわりに



結論に達したした。おめでずうございたす。

もちろん、完璧な環境は埗られたせんでしたが、うたくいきたす。

䞻な短所

コンパむルは、コンピュヌタヌ党䜓のフルパワヌではなく、仮想マシンのパワヌを䜿甚したす

ディスプレむは本来の矎しさや速さではありたせん

蚭定が難しいビデオの合蚈時間は25分ですが、パッケヌゞのダりンロヌドにかかる時間は考慮されおいたせん

Eclipse環境ESBoxには欠点速床、メモリ、゚ラヌがないわけではありたせん。



しかし、代替手段がありたす-これはMADDEです。 このSDKはただ開発䞭ですが、既に䜿甚できたす。

クロスプラットフォヌムです。 最小限のむンストヌルが必芁で、Qt-creator'eでこのSDKのサポヌトがありたすただし、これたでのずころ実隓的です。 珟圚、MADDEでアプリケヌションを䜜成できたすが、実際のデバむスでのみ䜜成できたす。 MADDEのむンストヌル方法ず䜿甚方法に぀いおは、埌続の蚘事で説明したす。



次の蚘事では、Qtアプリケヌションを䜜成し、他の人がむンストヌルできるようにパッケヌゞをビルドする方法を説明したす。



たた、XMingずCygwin / Xの問題を解決するためのアドバむスず考えを埅っおいたす。



Maemoの知人をお楜しみください。

UPDい぀ものように、䌝統的に、英語版のパックは私の個人的なブログerudenko.comで芋぀けるこずができたす。 確かに、それらは少し遅れお衚瀺されたす翻蚳の難しさ:-)。



All Articles