[Android]Projekt kamera

Programování pro mobilní telefony, hodinky, Android, iOS, Windows Phone

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Víťa1 28. 6. 2016 16:12

Zdravím
Na netu jsem našel příklad AndroidCameraExample z https://examples.javacodegeeks.com/andr ... a-example/ zazipovaný http://examples.javacodegeeks.com/wp-co ... xample.zip který jsem si naimportoval do Eclipse ale jak chci to spustit na emulátoru nebo na fyzickém tabletu verze androidu 4.2 tak se mi ta aplikace spadne kde může být chyba? díky
Promiňte mi. takové triviální otázky ale jsem samouk a androidí embryo Mám WIN8.1
Víťa1
Junior
Uživatelský avatar

Odeslat příspěvekod Epe 29. 6. 2016 07:12

Kde je chyba ti urcite vypisuje Eclipse/LogCat, takze se radsi podivej tam.
Epe
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod Víťa1 29. 6. 2016 10:43

LogCat :

06-29 04:52:39.193: E/AndroidRuntime(2524): FATAL EXCEPTION: main

06-29 04:52:39.193: E/AndroidRuntime(2524): Process: com.javacodegeeks.androidcameraexample, PID: 2524

06-29 04:52:39.193: E/AndroidRuntime(2524): java.lang.RuntimeException: Unable to resume activity{com.javacodegeeks.androidcameraexample/com.javacodegeeks.androidcameraexample.AndroidCameraExample}: java.lang.RuntimeException: Fail to connect to camera service

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2859)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2889)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2322)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.access$800(ActivityThread.java:143)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1258)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.os.Handler.dispatchMessage(Handler.java:102)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.os.Looper.loop(Looper.java:135)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.main(ActivityThread.java:5070)

06-29 04:52:39.193: E/AndroidRuntime(2524): at java.lang.reflect.Method.invoke(Native Method)

06-29 04:52:39.193: E/AndroidRuntime(2524): at java.lang.reflect.Method.invoke(Method.java:372)

06-29 04:52:39.193: E/AndroidRuntime(2524): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:836)

06-29 04:52:39.193: E/AndroidRuntime(2524): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:631)

06-29 04:52:39.193: E/AndroidRuntime(2524): Caused by: java.lang.RuntimeException: Fail to connect to camera service

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.hardware.Camera.<init>(Camera.java:339)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.hardware.Camera.open(Camera.java:313)

06-29 04:52:39.193: E/AndroidRuntime(2524): at com.javacodegeeks.androidcameraexample.AndroidCameraExample.onResume(AndroidCameraExample.java:89)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1238)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.Activity.performResume(Activity.java:5806)

06-29 04:52:39.193: E/AndroidRuntime(2524): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2848)

06-29 04:52:39.193: E/AndroidRuntime(2524): ... 11 more


Abych upřesnil o co mi jde udělat aplikaci která udělá fotku a pošle pomocí protokolu FTP na můj frehosting a já to prostě nedám dohromady bez pomoci laskavých kolegů kteří se tady jak věřím vyskytují díky

já se omlouvám že jsem ten dotaz nedal do správné sekce "vývoj mobilních aplikací " kterou jsem přehlédl tak jestli nějaký moderátor by to nenapravil díky
Promiňte mi. takové triviální otázky ale jsem samouk a androidí embryo Mám WIN8.1
Víťa1
Junior
Uživatelský avatar

Odeslat příspěvekod Nargon 29. 6. 2016 11:45

//Přesunuto do správné sekce

Jinak z té chybové hlášky je důležité asi toto: "Fail to connect to camera service".
Tj že se ta aplikace nemůže připojit na kameru. Ale co s tím ti neporadím. Pro android nic nedělám, napadají mě jen práva aplikace, zda smí používat kameru.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod Víťa1 30. 6. 2016 12:52

Nargon píše:napadají mě jen práva aplikace, zda smí používat kameru.

Jak se ty práva nastavují? díky
Promiňte mi. takové triviální otázky ale jsem samouk a androidí embryo Mám WIN8.1
Víťa1
Junior
Uživatelský avatar

Odeslat příspěvekod Epe 30. 6. 2016 13:11

asi by bylo vhodne prvne si neco o programovani pro android nacist, nez se ptat na zakladni veci. Nastavuje se to v AndroidManifest.xml:

Kód: Vybrat vše
<uses-permission android:name="android.permission.CAMERA" />


nevim jestli je to potrebne, ale vetsina lidi tam ma i tohle:
Kód: Vybrat vše
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus"/>
Epe
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod Víťa1 30. 6. 2016 13:37

To tam všechno je :-[

-- 30. 6. 2016 15:30 --

Tak na fyzickém tabletu ani na emulátoru to nejde ale zkusil jsem to nainstalovat na mobil iget p350 verze androidu 2.2 a tam to funguje :D a ještě bych potřeboval přifařit FTP klienta a mám druhé vánoce :D díky

-- 1. 7. 2016 13:25 --

Teď řeším jak tu fotku dostat pomocí protokolu Ftp na můj freehosting zkoušel jsem to a postupoval podle tohoto http://androidexample.com/FTP_File_Uplo ... ion&aid=98 ale mám tam chyby viz projekt http://leteckaposta.cz/169211582 kde dělám chybu ?díky

-- 5. 7. 2016 10:18 --

Podle tohoto příkladu jsem postupoval http://androidexample.com/FTP_File_Uplo ... ion&aid=98 ale mám tam chyby viz příloha můžete mi někdo pomoct? díky
Přílohy
FtpUpload.jpg
Promiňte mi. takové triviální otázky ale jsem samouk a androidí embryo Mám WIN8.1
Víťa1
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků