Sorry for these months without support, I have been very busy with the university and the work. And well, the semester finished and I'm going to take advantage of these months of vacation to improve and solve bugs of the app.
New features:
- Improve perfomance (open doujin details faster)
- New Shortcuts buttons (Download and Read) from Doujin List
- Improve parser code (if you are a programmer, now it's easier to understand wtf I did it in the app core)
------------------------------------v2.9.1--------------------------------------------------
- Related Content Crash fixed
- If you had problems with "My Favorites" module, logout and login again. I changed the login code to catch the favorite url.
- Chashes in the list : I think it is a memory problem (too images), so I remove the images in the buttons.
--------------------------------------v2.9.2-------------------------------------------------
- Improve perfomance loading images in the lists
- Added a catcher exception opening download lists, now it is going to show a little message error.
- Parser description fixed
Super special thanks to scanf. He implemented the new download shortcut button and in a certain way he revived the project.
If you have the "No Data" problem, please try this version, because I changed a lot the app core and maybe your problem is solved.
If you still have problems with the app, send me your feedback.
Please, READ the first screen and Support Fakku :D.
Not to be a bother but the DL link says 2.8.0 not 2.9
ReplyDeleteThanks for your feedback. It's already fixed.
DeleteMy favorite comes up but the mangas doesnt show up at all but it shows when i look at other people's favorites though
DeleteAlways no data and error when i try to read or download it :(
DeleteAlready tried all version..
Wrong download it keeps taking me to version 2.8.0
ReplyDeleteThanks for your feedback. It's already fixed.
DeleteI downloaded 2.8 in the past, but when I try to download 2.9, the file doesn't show up as .apk but .htm...
ReplyDeleteYou have to open the link in the browser (not save directly) and then click in Download from the Mediafire site.
DeleteIf you still have problem, I can upload to Mega.
When I open the apk it tells me that there was a problem trying to parse the file.
ReplyDeleteI got the same problem.
Deletethis happens when you have a corrupted apk file. Try to download again. I've added a Mega link mirror
DeleteThe file downloaded was not complete... It shows 8 mb(If i was not mistaken)... But it download only 36 kb...
ReplyDeleteOpps sorry... It shows 2.09 mb...
DeleteDo you have this project on GitHub? I already know a few languages and I am now getting to grips with Android development. I also have a good bit of experience on application design from my time in uni. And there are a few things your app can be improved upon.
ReplyDeleteI can't donate at the moment, so I believe this is the best way to improve an app I use quite a lot.
GitHub: https://github.com/csaki/FakkuDroid
DeleteIf you have problems to build the application, you can write me :D
Thanks.
DeleteA few notes:
I believe there is still a small issue, memery leak most likely, as I had a crash after updating the app and a download completing (the download completed with no issue).
Second, the description parser is eating the first word on the descriptions, as the website has them but not the app.
Yeah, I think it has still memory leak issue, but I don't know how to fix it yet. :/. In my device it doesn't happen (Nexus 5), thats why I couldn't replicate the error.
DeleteSecond: Yeah, I'm going to fix it asap.
Btw, what android device do you have?
Thanks for your feedback.
I have a Nexus 5 as well. Android 4.4.3
DeleteAnd what did you do to replicate the issue?
DeleteRight after starting the app, I clicked on a series for more info (this is what I normally do), check out the comments, and then tap on the download button.
DeleteI waited for the download to complete, then tapped back and then Download on the menu.
Seems to happen as soon as the download is finished (being added to the database?), but the download itself does not fail to complete, the app simply crashes. Once the app opens again, no issue. I can download and no errors repeat.
I tried this on my usual reading device (a Nexus 7 (2013), also with Android 4.4.3), had the same error on the first download but after that, no issue at all.
Seems to be a small compatibility issue between this and the prior version, will have to look at the code a bit more to see what change could be causing this.
On a slightly different note. You use eclipse right? I noticed no gradle files on your project which tells me you are not using Android Studio, which is fine.
If you ever wish to move your project over to that, I suggest not touching that at least until they get to the 0.9 build. I tried different ways to get the app onto gradle and the dependencies required would not play nice with each other, something eclipse handles a bit better at the moment.
So yeah, I'll be using eclipse as well to check out your work.
Currently, I'm using Android Studio to develop FakkuDroid, but I started the project in Eclipse... and now, I don't know how to migrate to gradles (I never worked with that, but I'd like to learn).
DeleteYou can check out the project in android studio, but don't use gradle import never (neither with action sherlockbar neither with holocolorpicker).
It's a little complicated... I had problems to import the project too... xD
Got it, I'll use Android Studio then. Good though, eclipse has been giving me some issues lately with Java 7 and refuses to re-install the Android SDK, so for what its worth, better to just use Android Studio.
DeleteI will try checking out the project once again.
Scratch that, got eclipse to work. According to this page:
Deletehttp://tools.android.com/tech-docs/new-build-system/migrating-from-eclipse-projects
This is what is needed to get the project over to gradle. Will be giving that a try as soon as I can.
One more; the description parser was fixed on the doujin list but not on the individual doujin itself.
DeleteAnd I'm still getting a crash upon download completion, but its very hard to reproduce. I'll be back once I figure that one out.
Alright, caught it!
Delete06-22 22:56:14.816: E/AndroidRuntime(15116): FATAL EXCEPTION: main
06-22 22:56:14.816: E/AndroidRuntime(15116): Process: com.fakkudroid, PID: 15116
06-22 22:56:14.816: E/AndroidRuntime(15116): java.lang.NullPointerException
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.fakkudroid.util.Helper.logError(Helper.java:161)
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.fakkudroid.core.DataBaseHandler.verifyAlreadyDownloaded(DataBaseHandler.java:273)
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.fakkudroid.fragment.DoujinFragment$UpdateStatus.onPostExecute(DoujinFragment.java:546)
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.fakkudroid.fragment.DoujinFragment$UpdateStatus.onPostExecute(DoujinFragment.java:1)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.os.AsyncTask.finish(AsyncTask.java:632)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.os.AsyncTask.access$600(AsyncTask.java:177)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.os.Handler.dispatchMessage(Handler.java:102)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.os.Looper.loop(Looper.java:136)
06-22 22:56:14.816: E/AndroidRuntime(15116): at android.app.ActivityThread.main(ActivityThread.java:5001)
06-22 22:56:14.816: E/AndroidRuntime(15116): at java.lang.reflect.Method.invokeNative(Native Method)
06-22 22:56:14.816: E/AndroidRuntime(15116): at java.lang.reflect.Method.invoke(Method.java:515)
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
06-22 22:56:14.816: E/AndroidRuntime(15116): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
06-22 22:56:14.816: E/AndroidRuntime(15116): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
06-22 22:56:14.816: E/AndroidRuntime(15116): at dalvik.system.NativeStart.main(Native Method)
If it is hard to read what I pasted above, basically we are looking at a NullPointerException, more specifically, the one that deals with database entries to verify if a doujin is already in the database, and it is being triggered by the Helper class.
Another thing to note, how good are you with Threads? I haven't dived that far into them yet but the application seriously needs them.
I will be looking into them and learning as much I can from my school material, along with my textbooks and see what I can do if you haven't gotten to them by then.
On another note, I have the being able to debug the app with eclipse, haven't tried Android Studio on my latest pull (don't want to break my configuration again), and I have already noticed a few things that can be improved.
I will be working on that and I'll be having github present you with the changes and see how you like them, please cherry pick anything you like. ; )
Now, I know what it is happening, thanks for catch the exception, man :D.
DeleteYeah, it has a lot of things to improve.
About the threads, I used it just when it's going to download something. Ex: DownloadManagerService.
In other case, I use asynctasks.
Btw, if you find another issue, you can open it here: https://github.com/csaki/FakkuDroid/issues
Ah, yes, I could have opened an issue on Github. I'll be sure to do so next time.
DeleteAnd yes, I did notice the threaded downloads and asyntasks as well.
What I meant to say was that there is a lot of code running on the main thread, which is causing the app to slow down or lock up on some areas.
A good quick fix is to run the page load, page refresh and db tasks on a separate thread from main.
From what I was seeing, those would be the most apparent and most beneficial to the app.
The no data error is because certain doujins arent available in your country, ie japan only. Copyright issues
ReplyDeletehere is quick suggestion for improvement : make a top to bottom scroll mode when reading. having to scroll sideways to change pages is unnecessary. if you know application named Manga Rock you will know what i mean.
ReplyDeleteI can't install the app (Manga Rock). And I didn't understand what do you mean.
DeleteBtw, the app can use Perfect Viewer (you have to install and enable the option in preferences).
If you prefer another manga reader, I can try to give support to that app.
Thanks for the update man! The shortcuts are handy but the app crashes frequently when scrolling the lists. Also the number of favorites per manga isn't showing up anymore.
ReplyDeleteThanks for your feedback. I made a little fix, but I don't know if the new version totally solved. Can you say me your android device? The number of favorites is showing up, where Is it not showing up?
DeleteAdditionally, the app always also crashes when pressing the Related Content
ReplyDeleteThanks for your feedback, it is fixed.
DeleteFavorite doesnt come up for personal profile
ReplyDeleteThanks for your feedback. Please, try the new version.
DeleteCrashes every time I try to go to downloads
ReplyDeleteThanks for your feedback. Can you give more information? What android device do you have?
DeleteMoto G, 4.4.2
DeleteSorry, I didn't know why this happens. Do you still have problems with the downloads? Try uninstall and install the apk. Test if everything is ok and then go to preference and "Scan folder".
DeleteExternal SD card? I know plenty of apps have had issues with latest android and SD card support. Might be worth looking into.
DeleteScan folder fixed the problem thx
DeleteIt broke again and now i Can't fix it with scan folder
DeleteHi, man, thanks for your feedback. I'm starting to think that it's a SD card api problem as Luis says. I'm going to try to replicate the issue in the emulator. Meanwhile, can you try cleaning the data of the app in settings>application and then, open the app and change( in preferences) the option Cache and Download directory to Always local storage. Download any Manga and try it.
DeleteIf it works, copy your FakkuDroid folder from your SD to the local storage and scan the folder again.
Sorry for my bad english. If you don't understand something, you are free to ask me again.
I looked your device in google and it doesn't have sd card xD.... well, then it's another issue, maybe it's a compilation problem. I'm going to release a new version tonight, please try it and tell me if it works.
DeleteNew versión fixed the problem, will report if it crashes again. Great job Man, tyvm
DeleteFavorites still not showing on both my Galaxy Note 3 and Galaxy Note 10.1 (2012 edition) :(
ReplyDeleteCan you say me your Fakku Profile link? (For example, mine is www.fakku.net/users/devsaki)
Deletei have the same issue as Eric, my favorites do not load on my Galaxy S3
ReplyDeleteCan you say me your Fakku Profile link? (For example, mine is www.fakku.net/users/devsaki)
Deletehttp://www.fakku.net/users/dullaznboi-3881917
DeleteHi, man, I'm still fixing the problem. Meanwhile, you can do this tutorial.
Deletehttp://fakkudroid.blogspot.com.br/2013/01/user-guide.html
Still having a problem with favorites. I can log into browser site fine an see them but from app it won't show anything. I log out an in on app still nothing. And from the app I got to see browser and it says my account doesn't exists but I log in on browser... It doesn't make sense please help with a fix so I don't have to go to browser to see my favs.
ReplyDeleteHi, man, I'm still fixing the problem. Meanwhile, you can do this tutorial.
Deletehttp://fakkudroid.blogspot.com.br/2013/01/user-guide.html
Can you send me your fakku profile link?
Ok I'll take a look at the tut, here's my profile
Deletehttp://www.fakku.net/users/aizensa-384242
Also this is the message it gives me when I push the browser button in app.
DeleteUser does not exist or their account is inactive
But going to if from the browser it works fine. Hope that info helps isolate anything
Hi, man, I sent you a private message in Fakku.
DeleteCant download anything :(
ReplyDeleteThis comment has been removed by the author.
Deletesorry for spamming, im checking my fakku droid and now it doesnt work on any version T^T using ICS os and Samsung Galaxy S Duos
DeleteDo you still have the "No Data" issue? Because, maybe it happen when Fakku was in maintance.
Deletenope i think the problem is it creates lots of thumbnails. It eats a lot of my internal memory/ memory leak. This started when I updated my fakkudroid to 2.9.2
DeleteOh, I'm going to work in that (less memory used).
DeletePlease, can you give me the next information:
1) What quantity of memory ram do you have in your device? What android version do you have?
2) What quantity free of local storage do you have?
3) Is version 2.8.x working in your devices?
4) Please, delete your fakkudroid folder (first, make a backup). Test if the app works. If it doesn't work, unninstall the app and install again. And well, if it still doesn't work, please wait while I fix the problem.
Thanks for your feedback.
After downloading the latest version on both of my phone
ReplyDeleteI still get the same problem which said that it has no data
Please help?
Do you still have the "No Data" issue? Because, maybe it happen when Fakku was in maintance.
Deletenot really, i just download it yesterday because i cannot read the doujin from fakku.net on my opera mini(on both phone) because of the thumbs problem, so i download the fakkudrod apk from your blog.
Deletethe "no data problem still persist no matter how many time i reinstall it.
please help, i'm using LG G2 and samsung Galaxy Y gt-s5360
Hi, man, thanks for your feedback. What is the thumbs problem?
DeleteIf Fakku is blocked from your ISP, the app is not going to work.
why i cannot signed in for fakkudroid? i have tried so many times and always say this password is incorrect, i have an account in fakku.net can you help me?
ReplyDeletewell, it's a bug, I can help you, but I'm going to need that you help me.
DeleteCan you send me your fakku profile link?
I'm going to send you a private message.
Can you upload grandline chronicles 3 of one piece? I know this is not the right forum or place to post this but by ay chance please upload it i wanna read it so badly. Thanks
ReplyDeleteI'm not sure you understand how the app works.
DeleteThis is to allow the use of fakku on a mobile device and to let you download and manage their uploads to your device.
Not the other way around. Meaning, the app developer has no control of the uploads that go to the fakku website..
Fakkudroid problem.: http://youtu.be/fFrR9tO1vP0 - I recorded my problem on Note 3. I would be glad if you could take care of it. Oh, and there is my log bit.ly/1m1OdP0. I hope you can fix it.
ReplyDeleteWow, thanks man, that was a super feedback ( :(, why I don't have users like you in my job? ) . I'm going to check the log and fix it as soon as possible.
DeleteWell. I know how debugging hurts and if I were you i would be mad if someone says he/she has a problem and doesn't even send a log :)
DeleteOh. By the way, now it works though I did nothing to make it work. Maybe that was a problem on fakku's servers... Anyway, maybe it is a bug but I am just letting you know that now I can open first page :).
DeleteFor me the 1st page of the downloads list is blank, but the next pages load fine. Also I can't download anything. It always shows an error. :(
ReplyDeleteWhen I open a manga it says 'no data' and my internet is clearly on
ReplyDeleteYep, won't work anymore for now it seems.
ReplyDeleteI'm glad I'm not the only one experiencing this issue. I can't read any manga now. It keeps saying that it crashed.
ReplyDeleteSame thing as these last 4 people. Selecting the manga results in a "No data" message, and hitting the read button crashes the app. Hitting the download button doesn't fully download the file. Could it be because of fakku's new layout for their pages?
ReplyDeleteSame no data problem and crash for me. I tried a lot of old releases too and all have same problem so it must be because of fakku's new layout
ReplyDeleteFakku changed their site therefore everything is marked as no data.
ReplyDeleteCrashes when I click 'read now' on my asus notebook
ReplyDeleteAs a lot of people, The app Crashes when i try to read something, i guess is because the recent changes of Fakku
ReplyDeleteStill says no data when I use either my WiFi or my 4G LTE and when I go to downloads it either show up blank or chrashes
ReplyDeleteIt still data. It crash when i tap the R button. Using v2.9.2
ReplyDeleteplease fix it, no data problem
ReplyDeletePlease fix the no data problem and error downloading problem
ReplyDeleteIt also happen at the previous version
I using Samsung galaxy s3 android 4.1
Ever gonna upload videos?
ReplyDeleteError download again... pls fix it .. i cant view anything
ReplyDeleteStill no data dude. When I try downloading it, it says error. And when I try to read it, it will just forced to close. Please fix it as soon as possible.
ReplyDeleteMe too + every start it says about nwe version when i click on update now it crash
DeleteI can't read manga anymore when it comes to fakku :/ I hope it will be fixed soon. I wanna read the hentai versions of the animes that I currently watching.
DeleteStill no data -_- please fix
ReplyDeleteNo data please fix
ReplyDeleteSaying No data and force closing whenever I try to read something.
ReplyDeleteI think its the fact that there's a new app in the legit fakku website I downloaded that as soon as this stopped working and on that one you can't download sadly
ReplyDeleteWhen i try to download a manga i got an error message instead when i try to read a manga the app shut down with and error message :(
ReplyDeleteSorry to be a nuisance, I really like the idea ( seems much better than the official app) but when get a no data error and if I click the read or Download buttons it crashes. P.s I'm on a nexus 7
ReplyDeleteBut I get*
DeleteSame here, I can't use this app in anyway.
Deletedoes anyone got No Data as of 2.9.4 version? my fakkudroid suddenly says No Data and now i can't fakku :(
ReplyDeleteyeah. me too...dang it .....
DeleteSame here. been using fakkudroid for a long time and it only recently started showing No Data. Using the 2.9.4 version
ReplyDeleteHellp fast i cant download wen i doenload ig says unable to bla bla bla package hellp and i canf even download or see in my old version
ReplyDeletewhy i cant sign in? it always says password incorect
ReplyDeleteCrashes right after first screen
ReplyDeleteI'm using my HTC M8 and the latest os.
somehow it's not working in my galaxy tab 4 it crashes in the first screen
ReplyDeleteplease fix this :)
Hi
ReplyDeleteWhen i open ur appli, directicly crash IN the first screen on OnePlus One
My problem is that whenever I download a series, the statement "Download had an error' occurs. I can't download anything.
ReplyDeleteCan you help me? I have an account in fakku.net. but, i cannot signed in for fakkudroid. i have tried so many times and always say this password is incorrect. Thx
ReplyDeleteRespect and that i have a super offer: House Renovation What To Do First house renovation blog
ReplyDelete