1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

2.1er Gallerie - Kamerashortcut geht nicht

Dieses Thema im Forum "Root / Hacking / Modding für Motorola Milestone" wurde erstellt von KurrKurr, 22.01.2010.

  1. KurrKurr, 22.01.2010 #1
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    Hi Leute!

    Ich habe mir vor kurzem die 2.1er Gallerie aufgespielt und muss zuallererst sagen: Ich bin begeistert.

    Ich hab jedoch einen Bug entdeckt: Man kann ja von der Kamera direkt in die Gallerie springen (normalerweise - rechts oben auf die kleine Preview drücken). Wenn ich jedoch (mit der neuen Gallery.apk installiert) jetzt auf diesen Shortcut verwenden will spuckt mir LogCat folgendes aus:
    Code:
    V/MediaProvider( 1961): enter query, uri: content://media/external/images/media/282
    I/ActivityManager( 1167): Starting activity: Intent { act=android.intent.action.VIEW dat=content://media/external/images
    /media/282?bucketId=347330322 cmp=com.motorola.gallery/.ViewImage (has extras) }
    D/dalvikvm( 2224): GC freed 9566 objects / 1374152 bytes in 132ms
    E/camera  ( 2224): review image fail
    E/camera  ( 2224): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.motorola.galle
    ry/com.motorola.gallery.ViewImage}; have you declared this activity in your AndroidManifest.xml?
    E/camera  ( 2224):      at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
    E/camera  ( 2224):      at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
    E/camera  ( 2224):      at android.app.Activity.startActivityForResult(Activity.java:2749)
    E/camera  ( 2224):      at android.app.Activity.startActivity(Activity.java:2855)
    E/camera  ( 2224):      at com.android.camera.Camera.viewLastImage(Camera.java:1885)
    E/camera  ( 2224):      at com.android.camera.Camera.onClick(Camera.java:1053)
    E/camera  ( 2224):      at android.view.View.performClick(View.java:2364)
    E/camera  ( 2224):      at android.view.View.onTouchEvent(View.java:4179)
    E/camera  ( 2224):      at android.view.View.dispatchTouchEvent(View.java:3709)
    E/camera  ( 2224):      at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
    E/camera  ( 2224):      at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
    E/camera  ( 2224):      at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
    E/camera  ( 2224):      at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:882)
    E/camera  ( 2224):      at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.ja
    va:1659)
    E/camera  ( 2224):      at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
    E/camera  ( 2224):      at android.app.Activity.dispatchTouchEvent(Activity.java:2061)
    E/camera  ( 2224):      at com.android.camera.Camera.dispatchTouchEvent(Camera.java:505)
    E/camera  ( 2224):      at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:16
    43)
    E/camera  ( 2224):      at android.view.ViewRoot.handleMessage(ViewRoot.java:1690)
    E/camera  ( 2224):      at android.os.Handler.dispatchMessage(Handler.java:99)
    E/camera  ( 2224):      at android.os.Looper.loop(Looper.java:123)
    E/camera  ( 2224):      at android.app.ActivityThread.main(ActivityThread.java:4310)
    E/camera  ( 2224):      at java.lang.reflect.Method.invokeNative(Native Method)
    E/camera  ( 2224):      at java.lang.reflect.Method.invoke(Method.java:521)
    E/camera  ( 2224):      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
    E/camera  ( 2224):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
    E/camera  ( 2224):      at dalvik.system.NativeStart.main(Native Method)
    I/DumpStateReceiver( 1167): Added state dump to 1 crashes
    Anscheinend müsste man die AndroidManifest.xml anpassen, damit das wieder geht.

    Kennt sich jemand damit aus?

    Übrigens geht der Shortcut in die andere Richtung schon, also: von der Gallerie aus auf das Kamerasymbol drücken und die Kamera kommt daher.

    Chris
     
  2. Luke, 22.01.2010 #2
    Luke

    Luke Android-Experte

    Beiträge:
    480
    Erhaltene Danke:
    125
    Registriert seit:
    08.03.2009
    Phone:
    LG G4
    Vielleicht geht es auch anders.
    Ich denke mal, die KameraApp ruft beim Tippen auf den Shortcut die App /system/app/MediaGallery.apk
    Wenn Du diese App löschen würdest (oder auf SD sichern) und die 2.1er Gallery zu /system/app/MediaGallery.apk verlinken würdest, müsste das funktionieren.
     
  3. KurrKurr, 22.01.2010 #3
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    Meine 2.1er-Gallerie habe ich umbenannt in MediaGallery.

    Und das Problem ist, dass die neue Gallerie einen anderen Namen bekommen hat, die Kameraanwendung jedoch die Gallerie mit dem alten Namen aufrufen möchte...

    Hier die Bezeichnungen:

    Alte Galerie - com.motorola.gallery
    Neue Gallerie - com.cooliris.media (bzw. com.cooliris.picasa als Contentprovider)
    Kamera - com.android.camera

    Wie man sieht, müsste (wahrscheinlich) in der AndroidManifest.xml die neue Gallerie wieder umbenannt werden, damit die Zusammenarbeit Kamera-Gallerie wieder funktioniert.

    Meine Frage: Wie geht das?

    Chris

    EDIT: Find ich übrigens cool, dass ich Cooliris jetzt auch aufm Handy nutzen kann!
     
  4. Musti, 22.01.2010 #4
    Musti

    Musti Gast

    ich hab die AndroidManifest aus der Camera.apk mal rausgezogen. Mal sehen ob ich sie anpassen kann. Ein bisschen Programmierkentnisse hab ich ja
     
  5. xu-nil's, 22.01.2010 #5
    xu-nil's

    xu-nil's Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    2
    Registriert seit:
    07.01.2010
    Phone:
    Motorola Milestone
    Hmm...die xml ist Bestandteil einer jeden apk? Könnte man das dann nicht extrahieren (apk ist ja quasi zip), editieren und wieder hinein?
    E:...da war jemand schneller. Schaue auch grad mal in der Camera.apk herum.
    E2: Bestätige die NPCs

    Jap, eine feine App, aber leider nicht so umfangreich wie ihr Desktop-Pendant ;)

    E: Andere Frage, ist es möglich die Camera.apk von 2.1 zu installieren? Oder wurde die von jemandem schon portiert? Wäre der Bug dann nicht auch dahin?
     
    Zuletzt bearbeitet: 22.01.2010
  6. KurrKurr, 22.01.2010 #6
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    @Musti:
    Ich denke die Gallerie müsste geändert werden und nicht die Kamera...

    @xu-nil's:
    Das mit entpacken und editieren hätte ich schon versucht, jedoch steht da nur quatsch in der Datei... Lauter NPCs (non printable characters)...
     
  7. Musti, 22.01.2010 #7
    Musti

    Musti Gast

    Nicht ganz, bisschen was ist schon lesbar, aber da steht kein Verweis auf die Galerie. Naja, was willst an der Galerie den Umschreiben. Ist es möglich sie von com.cooliris.media in com.motorola.gallery umzubennen?
     
  8. KurrKurr, 22.01.2010 #8
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    So: Ich hab zumindest Mal die XML lesbar machen können (hiermit).

    Das ist der Inhalt:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:versionCode="30682"
    	android:versionName="1.1.30682"
    	package="com.cooliris.media"
    	>
    	<application
    		android:label="@7F050000"
    		android:icon="@7F020036"
    		android:debuggable="true"
    		>
    		<activity
    			android:theme="@android:01030007"
    			android:label="@7F050000"
    			android:name=".Gallery"
    			android:clearTaskOnLaunch="true"
    			android:stateNotNeeded="true"
    			android:configChanges="0x000000A0"
    			android:noHistory="false"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.MAIN"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.LAUNCHER"
    					>
    				</category>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.GET_CONTENT"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.OPENABLE"
    					>
    				</category>
    				<data
    					android:mimeType="vnd.android.cursor.dir/image"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.GET_CONTENT"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.OPENABLE"
    					>
    				</category>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="image/*"
    					>
    				</data>
    				<data
    					android:mimeType="video/*"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.PICK"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="image/*"
    					>
    				</data>
    				<data
    					android:mimeType="video/*"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.PICK"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="vnd.android.cursor.dir/image"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="vnd.android.cursor.dir/image"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="vnd.android.cursor.dir/image"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="image/*"
    					>
    				</data>
    			</intent-filter>
    		</activity>
    		<activity
    			android:label="@7F050011"
    			android:name="CropImage"
    			android:configChanges="0x000000A0"
    			>
    			<intent-filter
    				android:label="@7F050011"
    				>
    				<action
    					android:name="com.android.camera.action.CROP"
    					>
    				</action>
    				<data
    					android:mimeType="image/*"
    					>
    				</data>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<category
    					android:name="android.intent.category.ALTERNATIVE"
    					>
    				</category>
    				<category
    					android:name="android.intent.category.SELECTED_ALTERNATIVE"
    					>
    				</category>
    			</intent-filter>
    		</activity>
    		<activity
    			android:theme="@android:0103000A"
    			android:label="@7F050004"
    			android:name="MovieView"
    			android:screenOrientation="0"
    			android:configChanges="0x000000A0"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<category
    					android:name="android.intent.category.BROWSABLE"
    					>
    				</category>
    				<data
    					android:scheme="rtsp"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<data
    					android:mimeType="video/*"
    					>
    				</data>
    				<data
    					android:mimeType="application/sdp"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.VIEW"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<category
    					android:name="android.intent.category.BROWSABLE"
    					>
    				</category>
    				<data
    					android:scheme="http"
    					>
    				</data>
    				<data
    					android:mimeType="video/mpeg4"
    					>
    				</data>
    				<data
    					android:mimeType="video/mp4"
    					>
    				</data>
    				<data
    					android:mimeType="video/3gp"
    					>
    				</data>
    				<data
    					android:mimeType="video/3gpp"
    					>
    				</data>
    				<data
    					android:mimeType="video/3gpp2"
    					>
    				</data>
    			</intent-filter>
    		</activity>
    		<activity
    			android:icon="@7F020036"
    			android:name="Photographs"
    			>
    			<intent-filter
    				android:label="@7F050016"
    				>
    				<action
    					android:name="android.intent.action.ATTACH_DATA"
    					>
    				</action>
    				<data
    					android:mimeType="image/*"
    					>
    				</data>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    			</intent-filter>
    			<intent-filter
    				android:label="@7F050000"
    				>
    				<action
    					android:name="android.intent.action.SET_WALLPAPER"
    					>
    				</action>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    			</intent-filter>
    		</activity>
    		<provider
    			android:label="Picasa Web Albums"
    			android:name="com.cooliris.picasa.PicasaContentProvider"
    			android:authorities="com.cooliris.picasa.contentprovider"
    			android:syncable="true"
    			android:grantUriPermissions="true"
    			>
    		</provider>
    		<service
    			android:label="Picasa Sync Service"
    			android:name="com.cooliris.picasa.PicasaService"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.content.SyncAdapter"
    					>
    				</action>
    			</intent-filter>
    			<meta-data
    				android:name="android.content.SyncAdapter"
    				android:resource="@7F040001"
    				>
    			</meta-data>
    		</service>
    		<service
    			android:label="CacheService"
    			android:name="com.cooliris.cache.CacheService"
    			>
    		</service>
    		<receiver
    			android:label="BootReceiver"
    			android:name="com.cooliris.cache.BootReceiver"
    			android:permission="android.permission.RECEIVE_BOOT_COMPLETED"
    			android:enabled="true"
    			>
    			<intent-filter
    				>
    				<category
    					android:name="android.intent.category.DEFAULT"
    					>
    				</category>
    				<action
    					android:name="android.intent.action.BOOT_COMPLETE"
    					>
    				</action>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.MEDIA_SCANNER_FINISHED"
    					>
    				</action>
    				<data
    					android:scheme="file"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.MEDIA_MOUNTED"
    					>
    				</action>
    				<data
    					android:scheme="file"
    					>
    				</data>
    			</intent-filter>
    			<intent-filter
    				>
    				<action
    					android:name="android.intent.action.MEDIA_EJECT"
    					>
    				</action>
    				<data
    					android:scheme="file"
    					>
    				</data>
    			</intent-filter>
    		</receiver>
    		<receiver
    			android:label="@7F050001"
    			android:name="PhotoAppWidgetProvider"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.appwidget.action.APPWIDGET_UPDATE"
    					>
    				</action>
    			</intent-filter>
    			<meta-data
    				android:name="android.appwidget.provider"
    				android:resource="@7F040000"
    				>
    			</meta-data>
    		</receiver>
    		<activity
    			android:name="PhotoAppWidgetConfigure"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.appwidget.action.APPWIDGET_CONFIGURE"
    					>
    				</action>
    			</intent-filter>
    		</activity>
    		<activity
    			android:theme="@android:01030055"
    			android:name="PhotoAppWidgetBind"
    			android:permission="android.permission.BIND_APPWIDGET"
    			android:exported="true"
    			>
    		</activity>
    		<receiver
    			android:name="com.cooliris.picasa.PicasaReceiver"
    			>
    			<intent-filter
    				>
    				<action
    					android:name="android.accounts.LOGIN_ACCOUNTS_CHANGED_ACTION"
    					>
    				</action>
    			</intent-filter>
    		</receiver>
    	</application>
    	<uses-sdk
    		android:minSdkVersion="5"
    		android:targetSdkVersion="7"
    		>
    	</uses-sdk>
    	<uses-permission
    		android:name="android.permission.SET_WALLPAPER"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.WRITE_EXTERNAL_STORAGE"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.GET_ACCOUNTS"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.USE_CREDENTIALS"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.INTERNET"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.VIBRATE"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.WAKE_LOCK"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.RECEIVE_BOOT_COMPLETED"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.READ_SYNC_SETTINGS"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.WRITE_SYNC_SETTINGS"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.MANAGE_ACCOUNTS"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.ACCESS_FINE_LOCATION"
    		>
    	</uses-permission>
    	<uses-permission
    		android:name="android.permission.ACCESS_COARSE_LOCATION"
    		>
    	</uses-permission>
    	<supports-screens
    		android:anyDensity="true"
    		android:smallScreens="false"
    		android:normalScreens="true"
    		android:largeScreens="true"
    		>
    	</supports-screens>
    </manifest>
    
    Nun müsste man com.cooliris.media ersetzen durch com.motorola.gallery, ...glaube ich.

    Das Problem besteht nun darin, die modifizierte XML wieder in die APK zu bekommen... Das geht deshalb nicht so einfach, da erstens die XML wieder in dieses binäre Format zurückkonvertiert und zweitens die APK wieder neu signiert (also die APK neu erzeugt) werden müsste.

    Ich komm da einfach nicht weiter...

    Chris
     
  9. zantekk, 23.01.2010 #9
    zantekk

    zantekk Fortgeschrittenes Mitglied

    Beiträge:
    335
    Erhaltene Danke:
    98
    Registriert seit:
    09.10.2009
    Phone:
    Samsung Galaxy S3

    naja bei mir klappts :D
     
  10. KurrKurr, 23.01.2010 #10
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    Wie "bei dir Klappts"? Du kannst also ein Foto machen und dann rechts oben auf das Minibild drücken und du kommst zur neuen Gallerie? Hast du nicht bereits 2.0.1 drauf? Ich hab nämlich noch 2.0 ...
     
  11. zantekk, 23.01.2010 #11
    zantekk

    zantekk Fortgeschrittenes Mitglied

    Beiträge:
    335
    Erhaltene Danke:
    98
    Registriert seit:
    09.10.2009
    Phone:
    Samsung Galaxy S3
    mist fail -.-"

    hab mich verlesen...dachte aus der galerie in die kamera .__.

    sorry.. ne das geht bei mir auch net
     
  12. derpraktikant, 23.01.2010 #12
    derpraktikant

    derpraktikant Junior Mitglied

    Beiträge:
    42
    Erhaltene Danke:
    1
    Registriert seit:
    08.12.2009
    Phone:
    Motorola Milestone
    im grunde genommen müsste jemand den source code von der camera app laden und dann neu kompilieren und dabei natürlich die links ändern, die auf die neue galerie zugreifen. (com.Cooliris.media) oder so

    denn nur die androidmanifest.xml zu ändern würde glaube ich nix bringen denn du kriegst sie, soweit ich das verstanden nur hin wenn du die ganze app komplett kompilierst(wegen Binary XML). aber bin mir da natürlich auch nicht ganz sicher.
     
    Zuletzt bearbeitet: 23.01.2010
  13. bam2000, 23.01.2010 #13
    bam2000

    bam2000 Android-Experte

    Beiträge:
    693
    Erhaltene Danke:
    38
    Registriert seit:
    26.11.2009
    Phone:
    Motorola Milestone
    wie sieht es aus wenn man die camera app vom Nexus one nimmt?
    die muss ja schon auf dieses com.Cooliris.media eingestellt sein, immerhin wird es damit ausgeliefert.
    Die Frage ist nur ob dann auch alles weiterhin funktioniert, ich kanns leider nicht testen habe weder milestone noch nexus one ^^
     
  14. KurrKurr, 23.01.2010 #14
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    Das wäre meiner Ansicht nach de beste Lösung. Jemand müsste also die 2.1er Kamera für 2.0 portieren... mal sehen ob es den Sourcecode der Kamera wo gibt...

    Chris
     
  15. yanardag, 23.01.2010 #15
    yanardag

    yanardag Android-Experte

    Beiträge:
    700
    Erhaltene Danke:
    67
    Registriert seit:
    15.01.2010
    Mit einem symlink ist das nicht realisierbar oder?
     
  16. Schui, 23.01.2010 #16
    Schui

    Schui Android-Hilfe.de Mitglied

    Beiträge:
    126
    Erhaltene Danke:
    7
    Registriert seit:
    12.01.2010
    reicht es nicht wenn man
    com.cooliris.media in com.motorola.gallery umbenennt? sollte doch eigentlich auch möglich sein..
     
  17. KurrKurr, 23.01.2010 #17
    KurrKurr

    KurrKurr Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    143
    Erhaltene Danke:
    24
    Registriert seit:
    16.01.2010
    Phone:
    Motorola Milestone
    @Schui:
    Ja, das war mein erster Gedanke (wie man weiter oben nachlesen kann)... Nur leider ist das nicht so einfach. Schwierigkeiten machen hier insbesondere XML-Dateien in einem binären Format und signierte Installationspakete.

    @yanardag:
    Nein, leider; mit Symlinks ist da denke ich nichts zu machen. Es wird nämlich nicht eine Datei "aufgerufen" sondern ein Java-Paket mit Namen com.motorola.media . Wobei es sogar egal ist, wie die APK heißt, in der das Paket (mit signierung) gepackt wurde (so verstehe ich das).


    Die umbenennung der Galerie ist auch nur eine temporäre Lösung. Zu bevorzugen wäre meiner Ansicht nach eine veränderte Kamera APP, die das richtige Paket (com.cooliris.gallery) aufruft.

    Wie und ob das geht, habe ich noch nicht abklären können...

    MfG, Chris
     
  18. Schui, 23.01.2010 #18
    Schui

    Schui Android-Hilfe.de Mitglied

    Beiträge:
    126
    Erhaltene Danke:
    7
    Registriert seit:
    12.01.2010
    oke stimmt, habe es ausprobiert.aber mann kann ja über das kamera menü in die galerie oder?
     
    Zuletzt bearbeitet: 23.01.2010
  19. DeeZiD, 23.01.2010 #19
    DeeZiD

    DeeZiD Android-Lexikon

    Beiträge:
    1,012
    Erhaltene Danke:
    109
    Registriert seit:
    23.12.2009
    Mit der V. 2.0.1 und der neuen Gallery klappt es zumidest bei mir hervorragend. ;)

    Edit: über das kleine Vorschaubild in der Ecke komme ich nicht zurück in die Gallery.
     
  20. Schui, 23.01.2010 #20
    Schui

    Schui Android-Hilfe.de Mitglied

    Beiträge:
    126
    Erhaltene Danke:
    7
    Registriert seit:
    12.01.2010
    das ist aber das problem :D
    also nicht das kamerashortcut in der galerie (denn das geht) sondern der galerieshortcut in der kamera geht nicht, also so ist es bei mir.
     

Diese Seite empfehlen