AquaMail Forum
English - Android => How do I... => Topic started by: carlosdesedas on November 20, 2014, 01:06:53 am
-
Hi... First of all let me say how great this app is. I have an Nvidia Shield Tablet and today I updated to Lollipop. I wipe everything and installed the update. Now, if I go to Google Play and try to install Aqua Mail I get error -505.
Any ideas? Thanks!
Carlos
-
I replied to your (identical) message in the other forum sub-section.
Basically, just install the latest development build from this forum, there are direct download links there.
And please come back to the forum and check for updates soon -- I'm making good progress on Android 5.0 (screenshot: native shadows, and ripple effects).
-
Thanks. I just tried is with the latest dev build and get an error "x App not installed."
Any ideas? I'm running on an Nvidia LTE Shield Tablet with Lollipop on it...
Carlos
-
Some kind of "upgrade" :) And some kind of error message.
Do you have a way to see the system log (logcat), anything interesting there?
-
OK.the logcat says that
org.kman.aquamail is attempting to redeclare permission org.kman.aquamail.datax.ACCOUNT_ACTIONS already owned by org.koxx.pure_messenger
if I unisntall pure messenger, I'm able to install Aquamail, and then get the same error when trying to install pure messenger again...
Any ideas what to do? This seems to be happening a lot in Lollipop...
Carlos
-
Darn.
Pure Messenger is supposed to *use* the permission, not *declare* it.
I will email Francois about it. He probably mixed up his permission tags.
-
Thanks. Keep in mind that if I install Aqua Mail first, then I cannot install Pure Messenger... So it may not be his fault completely...
Carlos
-
>> Keep in mind that if I install Aqua Mail first, then I cannot install Pure Messenger... So it may not be his fault completely
Yes, I got that part.
Aqua declares a permission for third party apps, and this permission protects access to Aqua's account list (and messages too), for security reasons.
That's all Aqua does.
I just purchased and and tried installing Pure Messenger on my Nexus 5 with 5.0, and got same error.
I was able to install my own Sony Smart Watch app that also uses the same permissions.
We'll just have to wait for Francois to respond.
-
Francois was quick to respond:
http://koxx3.wordpress.com/2014/11/14/android-5-0-l-error-505-during-install/
-
not very clear what he meant in the response.... did he mean that it's either that you can only have one app install at the moment (his or your for example) until google fixes it? :D
Thanks!
Carlos
-
This is funny:
https://code.google.com/p/android-developer-preview/issues/detail?id=1668
What was the point of having a preview release of Android 5.0, and a bug tracker, and then ignore developers' feedback?
-
What he meant is:
This permission means that Aqua has to be installed first, and then Pure, so Pure is *granted* the permission *declared* in Aqua. That's how Android works.
Francois has stuff in his app to work around it (a "trick"), and his "trick" is what's causing those failures on 5.0 -- apparently because of a change in Android itself.
F. proposed that we remove the permission completely -- but I'm not comfortable letting any and all apps access the accounts and messages stored in Aqua (security).
Now what F. will need to do is remove the "trick" from his app.
-
Thanks a lot for these responses. Funny indeed!!!
Well, I'll just have to wait because if I install Aqua first, I cannot install Pure Messenger later and for now, eventhough Aqua is my preferred client (and yes, I'm waiting for ActiveSync for Exchange to ONLY use Aqua in my cell and tablet instead of having various mail apps ;)), I can't replace the widget PureM provides... I'll keep my eyes open until this is fixed to reinstall Aqua...!
Carlos
-
Once Francois removes his "trick", you'll be able to install Pure Messenger after installing Aqua.
Now, about ActiveSync -- do you really mean calendar sync and / or push mail? Can't imagine anyone caring so much about a network protocol...
-
push mail and calendar sync!!! we have Microsoft Exchange in our office and ActiveSync is the way to go here...
Carlos