2.1er Gallerie - Kamerashortcut geht nicht

K

KurrKurr

Fortgeschrittenes Mitglied
24
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
 
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.
 
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!
 
ich hab die AndroidManifest aus der Camera.apk mal rausgezogen. Mal sehen ob ich sie anpassen kann. Ein bisschen Programmierkentnisse hab ich ja
 
KurrKurr schrieb:
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
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

KurrKurr schrieb:
EDIT: Find ich übrigens cool, dass ich Cooliris jetzt auch aufm Handy nutzen kann!
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 von einem Moderator:
@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)...
 
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?
 
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
 
KurrKurr schrieb:
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


naja bei mir klappts :D
 
zantekk schrieb:
naja bei mir klappts :D

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 ...
 
KurrKurr schrieb:
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 ...

mist fail -.-"

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

sorry.. ne das geht bei mir auch net
 
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:
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 ^^
 
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
 
Mit einem symlink ist das nicht realisierbar oder?
 
reicht es nicht wenn man
com.cooliris.media in com.motorola.gallery umbenennt? sollte doch eigentlich auch möglich sein..
 
@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
 
KurrKurr schrieb:
@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.

oke stimmt, habe es ausprobiert.aber mann kann ja über das kamera menü in die galerie oder?
 
Zuletzt bearbeitet:
KurrKurr schrieb:
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 ...

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.
 
DeeZiD schrieb:
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.

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.
 

Ähnliche Themen

Thoxx
  • Thoxx
Antworten
0
Aufrufe
1.844
Thoxx
Thoxx
S
  • syme
2
Antworten
25
Aufrufe
3.664
hellfire
H
M
  • MyMoto
Antworten
4
Aufrufe
959
MyMoto
M
Zurück
Oben Unten