android vestavby a omezení paměť / procesor?

hlasů
8

Jsem zvažuje vytvoření čtení z obrazovky pro Android. Mé otázky jsou následující. Jeden kolik vnitřních částí systému Android jsou vystaveny prostřednictvím Java API? Dívám se na věci, jako je systém širokého oznámení, pokud je zobrazen text, oznámení o nové žádosti, jež začíná, atd. Raději bych nemusel měnit zdrojové kódy a umožňují jen můj app pro provoz na vývojáře telefonu. Za druhé, kolik procesoru a paměti jsou zbude na G1 předpokladu žádné spuštěné aplikace? Tři za předpokladu průměrného využití aplikací v telefonu, kolik procesoru a paměti jsou vlevo?
Více informací
Jsem si vědom, že žádosti by neměl být určen pro práci na konkrétním telefonu. Vybral jsem G1, protože je to nejpopulárnější telefon v současné době běží Android, pokud vím. Dívám se na systémové specifikace dolní konec, že můj program by měl mít, aby se vešly dovnitř, může běžet skvěle na netbook s nainstalovaným Android, ale pouze k hodně paměti a procesoru běžet na většině mobilních telefonů se systémem Android.
Aktualizace:
K dispozici jsou nyní dva čtečka obrazovky projekty, které používají Android 1.6, které lze nalézt na adrese http://google-opensource.blogspot.com/2009/10/talkback-open-source-screenreader-for.html http: // spiel.thewordnerd.info/

Položena 13/01/2009 v 00:52
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
2

Pokud vím, obsah obrazovky (text, grafika), z dalších aplikací bude z bezpečnostních důvodů nesmí být vystaven v Androidu. V opačném případě by se dalo chytit kontakt nebo dostane zobrazena cokoliv osobní údaje a sklizeň že k nekalým účelům. Takže vývojáři v současné době nelze vytvořit aplikaci pro Android, která mluví text zobrazený jinou aplikací, ani zachytit obrazovku. Tato situace se liší od systému Microsoft Windows na PC, kde mohou aplikace dělat cokoliv chtějí, takže uživatel musí rozhodnout sám, zda je zdrojem danou aplikaci je důvěryhodný.

Je smutné, že stále neexistuje odečítač pro Android na trhu, takže by bylo skvělé, kdyby jste vy nebo někdo jiný to mohl vytvořit, ale vypadá to, že jen přímé dohody s Google by mohl poskytnout úrovně důvěry potřebné vzhledem k výše uvedeným skutečnostem omezení zabezpečení. Vzhledem k tomu, Google je aktivně pracuje na zlepšení TTS a spojuje jej do Kobliha, by se mohlo zdát poměrně jednoduchý krok navíc pro ně vytvořit základní Vypravěč-like (jako ve Windows) pro čtení z obrazovky, nebo nabídnout podobný dotykovou technologií řešení přístupnosti jako s VoiceOver na iPhone 3G S.

S pozdravem,

Peter Meijer

Hlas pro Android http://www.seeingwithsound.com/android.htm

Odpovězeno 16/06/2009 v 14:55
zdroj uživatelem

hlasů
2

(1) V závislosti na tom, co hledáte. Radši se podívat sami. Nejsem výrobky jakýchkoli podpůrných technologií na místě, ale já jsem se nedíval na ně buď.

Pokud jde o dva specifické funkce, které požádaly o: (a) Oznámení jsou součástí API. (B) Nejsem si vědom, že můžete být upozorněni na aplikace je spuštěna.

(2/3) nemám obecnou velikost paměti RAM, která je k dispozici pro aplikace, ale mohu dát vám praktickou odpověď. Proces vaší aplikace bude zabit, pokud se pokusí chytit více než 16 MB. Nevím přesně taktovací frekvenci, ale na seznamu android-dev bylo zmíněno, že G1 neběží na plný výkon. Důvodem je, že mimo jiné vyšší rychlost by se mnohem rychleji stékají baterii.

Jen další praktická záležitost týkající se této otázky. Chcete-li diskutovat o omezení jít do seznamu android-dev.

Odpovězeno 13/01/2009 v 08:21
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more