Comments (4)
@IzzySoft Check now, should be fixed in the latest release. Btw it's also announced some new improvements to the app.
from youtube-audio-player.
Thanks! Yes, this worked out fine. Just versionName
is a bit strange, considering you started with v1.0 about a year ago, which was followed by v1.1 🤣 Shouldn't the last release be v1.1.1, v1.2 or something like that, instead of v0.1.1?
Great also to see the size went down from ~30M to ~5M per APK, yay! And you finally increased versionCode
👍 So I've adjusted the settings for your app to allow for 3 versions, which now easily fit inside the 30M limit (ugh, ahem, referring to this – apologies for the late disclosure).
also announced some new improvements to the app
I don't know where to see that announcement (outside of the app itself). Maybe you should consider using releases? There you could add release notes. And it would keep your repo more compact if the APKs where attached to releases/
instead of living inside the repo.
While on it: what do you think about Fastlane file structure? Not that it much matters to you as you cannot publish to Google Play anyway – but my updater would pick the per-release changelogs from there, and should you get your app listed in F-Droid's main repo they'd also pick summary, description and screenshots.
from youtube-audio-player.
Just versionName is a bit strange, considering you started with v1.0 about a year ago, which was followed by v1.1 🤣 Shouldn't the last release be v1.1.1, v1.2 or something like that, instead of v0.1.1?
Ahah, you're right, it's strange ) In fact I'm not an android developer really and I'm not used to Gradle (I'm dedicated Maven user), I've found out about versionName and versionCode couple hours ago, when I started to google why my app can't be updated with new apk. So you suggest to start versioning from v1.1.1? Or start it all over from 1.0.0?
Great also to see the size went down from ~30M to ~5M per APK, yay!
Currently I'm trying to get proguard work again, apk size will shrink even more.
ugh, ahem, referring to this – apologies for the late disclosure
Wow, thanks for publishing this!
Maybe you should consider using releases? There you could add release notes. And it would keep your repo more compact if the APKs where attached to releases/ instead of living inside the repo.
Yeah, It would be nice tough. I will do it that way next time.
While on it: what do you think about Fastlane file structure? Not that it much matters to you as you cannot publish to Google Play anyway – but my updater would pick the per-release changelogs from there, and should you get your app listed in F-Droid's main repo they'd also pick summary, description and screenshots.
Okay, sounds reasonable, I'll do that.
Thanks for your suggestions a lot! Please let me know if you have any left )
from youtube-audio-player.
So you suggest to start versioning from v1.1.1?
I'd just suggest keeping it straight with future releases. If you wish to "cleanup" now, just rebuild the APK with v1.1.1 as versionName (keep the versionCode this time as not too many people will already have loaded it) – but when doing so please drop me a note once the file has been replaced, as I'd need to pull that one manually.
Currently I'm trying to get proguard work again, apk size will shrink even more.
Yay, it gets even cooler 🎉
Wow, thanks for publishing this!
Gladly! And please let me know when you switched to releases/
as I need to adjust this here then as well for new APKs to be picked up. Besides, if you wish to point out in the Readme that your app is available with my repo (and thus can be installed/updated using the F-Droid client), you're welcome to use my badge for that:
Great you consider Fastlane! To help keeping things organized, I've split this off to #12 added the details to #11.
As for "recommendations left": Sure, as soon as they come to mind 😄
Thanks a lot – it's fun to "brain storm" if ideas fall on such fertile ground 😃
from youtube-audio-player.
Related Issues (17)
- Search keyword error HOT 1
- Queries per day HOT 2
- class ReceiverManager error! HOT 1
- trying to simulate in android studio error occurs " unknown error occurred, try again" . HOT 1
- Error trying to play any video HOT 2
- Implement paging in video search
- Move to Fastlane file structure HOT 10
- Fastlane HOT 1
- Get rid of fixed portrait orientation HOT 1
- Implement download feature
- Implement dash and hls live streams support
- account connection ? HOT 1
- Feature request: import/export local playlist HOT 1
- audio Player Not Working HOT 1
- Is it legal to use extractor for YouTube along with official player?
- Not Working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from youtube-audio-player.