Profile

Cover photo
ACRA[lyzer]
1,143 followers|384,735 views
AboutPostsPhotosVideos

Stream

ACRA[lyzer]

Shared publicly  - 
 
Happy to announce that ACRA-4.6.0 (Android Crash Reporter) has been released.

Many things fixed. New functionality added.
Changes can be found at https://github.com/ACRA/acra/wiki/ChangeLog

Thank you to everyone who chipped in to make the release possible.
It is open source and many hands make light work etc.

ACRA is used in 2.76% (See AppBrain/stats) of all apps on Google Play as of Jan 2015. That's over 40M apps using ACRA. And since the average US user has 41 apps installed on their phone that means there is a 70% chance that ACRA is running on any phone. That means ACRA is running on over a billion devices. That's lots of bug squashing power right there.
20
2
Rune Paamand's profile photoFederico Iosue's profile photoTomasz Kucza's profile photo
6 comments
 
"REASON FOR WARNING: Violation of our personal and sensitive information policy and section 4.3 of theDeveloper Distribution Agreement.

Here’s how you can submit your app for another review:
Read through the Personal and Sensitive Information article and make the necessary changes to your app. Your app is uploading users' installed apps information to http://[I-HAVE-REMOVED-THE-URL]/index.php without obtaining the user's explicit consent.
Make sure your app is compliant with the User Data policy and all other policies listed in the Developer Program Policies. Remember that additional enforcement could occur if there are further policy issues with your apps.
Sign in to your Developer Console and upload the modified, policy compliant APK. Make sure to increment the version number of the APK.
Submit your app."

--- the url mentioned is used for ACRA
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Hi guys, with now a few months of existence, what's your feeling about Acralyzer?

Does it suit your needs?
Do you have any issue with its features?

I see on my stats that it is installed a dozen times (sometimes more than 20) a day every day, but there is not much feedback coming.

Maybe it is good news, I'm used to think that complaints come faster than praises ;-) 
11
Lenis Perez's profile photoKevin Gaudin's profile photoGabriele Ferreri's profile photoFayez El-Far's profile photo
12 comments
 
It's a brilliant idea to be sure. I'm still having difficulty viewing my reports though! (Using a properly set up CloudAnt backend).
I know that my crashes are logged, as I see the pie chart showing the devices and the version codes etc. However, there are no reports or bugs.
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Vacations are over, it's now time to go back on the evolution of ACRA.
So, next version will be ACRA 5.0 [VERSION NAME FOR SALE].

If an international food company is interested, we can put any of your product name there. Not even a constraint on the first letter.
16
2
Srdjan Dakic's profile photoBrian Nacey's profile photoACRA[lyzer]'s profile photoFayez El-Far's profile photo
9 comments
 
Welcome back. Truly earned!
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
A new android version is always full of surprises!

If you spot any new API providing data that would be interesting to get in your crash reports, please let us know! (better: open a feature request in ACRA's issues tracker on github)
JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.
3
1
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
get.acralyzer.com is now hosted on a private server

First hosted on Cloudant, both Acralyzer distribution databases got assaulted after their announcement.

With 40 thousands of requests a day (yes, 40k), I could see the cost of either Cloudant or Iriscouch services becoming soon unbearable for an unfunded open source project.

After discussing with the Cloudant support team (really nice guys), it looked like all these requests were caused by continuous replications.

There is nothing in the Acralyzer setup instructions telling you to check the continuous checkbox, but there is also nothing to prevent you from checking it. And I didn't really want to document anything about this because... hey... an auto-updating webapp could be rather a cool concept ! Anyway I just could not forbid anything.

So I decided to setup a cheap (6€/month) virtual private server dedicated to serving get.acralyzer.com databases and it has now been doing so continuously for 3 days.

Interestingly, the continuous replications requests flow stoped (revision numbers did not match anymore) and I'm now able to measure accurately the number of installs per day and make the difference between initial installs and resync requests.

So, FYI, the actual number of fresh Acralyzer installs during the 3 last days was around 12 installs per days.

With this server, I know exactly how much distributing acralyzer will cost and there is no risk of this cost going out of control. If requests rate goes incredibly high, performance will decrease when installing your instances... that's all.

Setting up this server was possible thanks to the 21 donators who spontaneously sent some money to the project during the last 7 months. The 122€ collected will cover approximately 1 year of hosting + domain names.

So, as you can see, these donations weren't even used to buy some beers and coffee or compensate the spare time I dedicated to this project during the 3 last years. It mostly opened new possibilities by enabling to cover some infrastructure needs that I would'nt have considered without them.

You'll find below the link to the Pledgie donations page for ACRA/Acralyzer, your help is still welcome, you can be sure that it will be used wisely (fresh beers will be needed during the summer ;-) ).

+Kevin Gaudin 
4
2
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
The Acralyzer user manual is now up to date with the latest updates:
- bugs (reports aggregates)
- users (monsters)
- admin (purge, preferences, create a reporter user)
2
1
Michael Pujos's profile photo
 
Thank you for your incredible work on Acralyzer
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Hi there,

You sure have noticed that the activity on both ACRA and Acralyzer has been low. Like near-death low.

The facts are that I (+Kevin Gaudin ), creator of both projects, can hardly find any time to dedicate to these projects due to a mix of professional, personal and motivational changes.

These projects have always been a personal initiative, developed on my spare time, driven by both technical curiosity and a mission I set to myself in 2010 to provide non existing simple, free and open tools that could help fellow Android developers to effectively enhance the quality of their apps.

After I released the latest Acralyzer version in mid 2013, I just felt like I had fulfilled my goals. The tools now exist, some nice commercial (free or paying) solutions have also emerged in the meantime, and my free+open alternative is available to anyone.

Now I just can't find enough time to maintain them. I don't event code Android apps anymore so I'm not even using them, which is the main fuel for open source spare time projects.

+William Ferguson is still integrating changes, fixes, PR's in ACRA and I am so thankful to him for this work. With the release of Android L we might have to deliver a new ACRA version to fix some compatibility issues and I'll try to help in doing that.

I'll continue to maintain the server I rent to distribute the Acralyzer couchdb instances. It has a cost that is not even covered by donations I receive but I can afford that.

Speaking about donations, I'd like to also thank massively everyone who donated to the project. This is one of the most efficient ways for users to show open source devs that their project matters to someone.

In times where people send dollars by hundred thousands to simple "ideas" or "concepts" on crowdfunding platforms, it's a bit sad though that existing solutions don't get much spontaneous support.

I've never been asking actively for funding, making money was not my goal for these projects, this is just food for thought. ;-) People pay for dreams. Real products should be free.

Now what will be the future of ACRA and Acralyzer ? I have no real idea.
If some of you guys want to discuss about it, I'm open to all ideas.

Just don't expect any new release from my own isolated will any time soon.

+Kevin Gaudin 
23
6
William Ferguson's profile photoMike Wallace (MikeWallaceDev)'s profile photoKevin Gaudin's profile photo
22 comments
 
Yup, +William Ferguson​​ is doing a great job with the incoming 4.6.0. And there were many contributions from other people. I am still watching and helping with the release process but can't help more then that.

About Acralyzer, we still have to build a team of volunteers, it's a bit different because the tech is not android related, but it is a fun project to maintain too 😁
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Welcome to +Tracepot as a new backend for ACRA reports analysis !
17
4
Benoît `BoD` Lubek's profile photoÉdouard Mercier's profile photo
3 comments
 
+Benoît Lubek : merci.
 ·  Translate
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
If you like software archeology, here is the +FrAndroid forum discussion where the idea of creating ACRA was born ;-) (in French).
4
2
Emmanuel Astier's profile photoKevin Gaudin's profile photo
2 comments
 
Yes, the "pioneering" feeling was awesome 3 years ago. :-)
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Medialoha is opensourcing a new ACRA backend called MAB-LAB (My ACRA Backend Laboratory).

Based on PHP/mySQL, its UI looks nice, and you can connect to a demo instance on http://demo.medialoha.net/acra/ with:
Login: demo
Password: password

Source code will be available soon on Gitlab (https://github.com/Medialoha/MAB-LAB)
MAB-LAB for My ACRA Backend Laboratory is an ACRA backend based on PHP, MySQL for the server side and Twiter boostrap, jQuery for the client side. This backend is developed for our needs. But we think some people would find it useful. We want is a backend : ...
3
ACRA[lyzer]'s profile photoSkip Morrow's profile photoJoffray DEVAUX (Medialoha)'s profile photoMAB-LAB's profile photo
6 comments
MAB-LAB
 
MABL 1.3.0 is here ! We introduced new extra features, still in development, like sales statistics, play store publication tools and development tools...
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
Cloudant featured Acralyzer on their blog.

Thank you guys!
4
1
Gavin “halkeye” Mogan's profile photo
 
They should sponsor you now!
Add a comment...

ACRA[lyzer]

Shared publicly  - 
 
 
Current status: installing a virtual private server to handle the 40K GET requests received per day on +ACRA[lyzer] distribution databases since announcing them... This should cost less than keeping them on Cloudant.

I think some Acralyzer users thought it was a good idea to enable continuous replication of these databases...
2
Add a comment...
Contact Information
Contact info
Email
Story
Tagline
Applications Crash Reports for Android
Introduction
ACRA is the simplest yet the most comprehensive tool for android applications developers to make their apps send crash reports.

Basic usage requires you to add a couple of lines of code to your project and makes use of a GoogleDocs spreadsheet to store reports.

Get instant notification of crashes, with the most detailed possible data about the crash context.