Code

Discussion on Your Radio App (Single Station)

Discussion on Your Radio App (Single Station)

Cart 936 sales

905 comments found.

Hello, after many updates the streaming metadata (album) still does not work with AzuraCast, the album cover of the song is not visible, can you check this? My streaming link is https://cast1.prosandoval.com/listen/radio_27_dance/mobile.mp3 thank you

Upon uploading the new version 6, I received this message from Google Play Console: One or more of the APIs you are using or the parameters you configured for the full-screen and window display have become unavailable in Android 15. Your app uses the following deprecated APIs or parameters:

https://ibb.co/S4Qj5pNb

Hi, It can be safely ignored, it’s not a problem, some APIs still need to be used to be compatible with older Android versions below 15. Thanks

Hi, I’m interested in purchasing your radio, but first I’d like to know if there’s an installation guide, because I don’t know much about app installations. I’ll be waiting for your reply, thank you.

Hi, Yes of course, we provide documentation for installation guide in the download package, so don’t worry about it, if you still have problem, we also provide help support. Thanks

Hello, I received this message from Google Developers, what should I do? “Update your target API level by August 31, 2025 to publish app updates We’ve detected that your app is targeting an old version of Android. To provide a safe experience for users, Google Play requires all apps to meet the target API level requirements”.

Hi,

Why you still don’t understand, if your app is built with the latest project update with a minimum targetSdk of 35, you will not receive the warning message, if not, we are very sure you are still building with the old project with targetSdk 34 or below! see this is the latest project update display with targetSdk 35 in the build.gradle file (Module: ap): https://prnt.sc/qtL44jw2IZHc

In your Play Developer Console, check the Target SDK for all your apps published on Google Play under production, you can clearly see which Target SDK is used in your app release: https://prnt.sc/GCezLEZCFG73

Of course it is very clear and very easy to solve the problem, just release a new update with a project that uses targetSdk 35 or above, the problem will be solved, if not, it doesn’t matter either, your app is still published but you can’t release updates if you are still using a project with targetSdk below 35.

Thanks

if i just replace 34 with 35 in build.gradle will it work? :) sorry for the silly question, i’m not a programmer. :)

Hi, Yes, you can, but it may not be perfect enough, our suggestion is to download the latest update version because it has been built with targetSdk 35 including its compatibility. Thanks

Could you update the exo player lib as there are new radios that are using codecs that the exoplayer lib is unable to reproduce?

Hi, Can you send some sample radio stream urls so we can use them as reference for updating exoplayer libs in future updates? Thanks

https://stream.zeno.fm/bhf851flmqwuv.m3u https://stream.zeno.fm/bhf851flmqwuv

These are some example links

They worked normally until a few months ago, but now they stopped. I don’t know if something was updated on this platform, but they stopped working and the app doesn’t play anymore.

Hi,

Tested here and your two example links above is working fine: https://prnt.sc/6eyM_wrh_6Wg

Make sure you are using the latest update version.

Thanks

If I want to put the icons at the top where the play button is, what should I do? If I don’t want the circle to appear, how do I remove it?

Is there any way to pick up a proxy stream signal? Because the streaming URL is hidden.

What happens is that we will hide the streaming signal with a proxy so that no one can see it on the web and we will pass it through CloudFire..

Will there be any multi-radio app with JSON?

Hi, We have no plans for that, but if you want that version, maybe it is possible for customization service, you can contact us via email if you want to discuss further: help.solodroid@gmail.com Thanks

Thank you for updating the App in your recent UPDATE. l discovered that in your update, your MENUS are gone. They are not there again.

Hi, Re download the code from codecanyon download page again and the issue should be resolved. Thanks

Thank you for your prompt response. Re-download the APK from the demo link sent didn’t resolved the issue. l have sent the video as requested. Thank for you wonderful support.

Thank you for your prompt support. This is amazingly good and fast. It has been fixed as you directed. Thanks

sorry sir i was commenting using wrong id, im the one asking about customize reading path for song metadata, yes i have bought the app

Hi, Ok no problem, but we don’t quite understand about reading path for song metadata, maybe you better explain it complete with design, workflow and example of txt file for the metadata or something else so it will be clearer. You can contact us via email for the explanation: help.solodroid@gmail.com Thanks

can the metadata customize to read from text file or any file because we using txt file for metadata

Hi, Instead of txt file, it is better to use json file included in remote configuration, if you want to change the text information, you can change it anytime you want via remote json. Thanks

i mean the json only have song_metadata = true or false but if it can read the txt file for metadata from other web because we using different protocol to run radio

Hi, Is this a pre-purchase question or something else? Thanks

the remote json, image section album art and song metadata do not work independently as before, when I activate the song metadata and deactivate the album art it does not work.

Hi,

We’ve checked it and there is no problem, we activate the song metadata dan deactivate the album art with “false” value from the remote json and working fine: https://prnt.sc/DbcuKJSPm1aN

Song metadata is displayed (if available), and album art metadata (if available) will never shown (automatically uses the default radio image url from json).

If you also want to remove the default image entirely, you can use a transparent png image.

Note: Make sure you are using the latest json structure in the latest update, then also make sure your json structure is valid, you can use jsonlint to validate it.

Thanks

What I was referring to was the notification section where the music appears. I only have music metadata enabled and album disabled, but the album still appears. Or does enabling the metadata section affect the notifications? I’ll check. https://prnt.sc/uFaNxUODF_tX

Hi,

The album art image of the song (if available) will also not appear in the notification bar, it will take the default image from radio_image_url:
https://prnt.sc/R4_Bg0hKzjP3
https://prnt.sc/O8PDjZ5euraP

Note: Make sure you are using the latest json structure in the latest update, then also make sure your json structure is valid, you can use jsonlint to validate it.

Or try to configure from the beginning again by downloading the latest update code and make sure to use the latest json too.

Thanks

uis304 Purchased

Hello, how do I re-enable the external browser?

public static final boolean OPEN_SOCIAL_MENU_IN_EXTERNAL_BROWSER = true; now it is no longer in config.java

Hi,

That configuration is no longer needed, now you can set it directly through each url.

Add ?target=external if you want to open the url in an external browser, for example:
https://google.com/?target=external
Add ?target=internal if you want to open the url inside the app, for example:
https://google.com/?target=internal

Thanks

I have compiled the application, and the overall result is excellent. The execution is stable, the main functionalities work as expected, and the design is consistent with the intended layout. However, I’ve noticed that the social media menu is not displaying at all. There might be an issue with its integration or how it’s being rendered in the interface. Everything else is functioning as intended, but this component needs to be reviewed to ensure a complete user experience.

Hi,

Please make a small modification in the ActivitySplash.java like this screenshot: https://snipboard.io/ANWHJo.jpg

You can copy paste the code from below:
db.deleteAllSocial();
for (int i = 0; i < resp.socials.size(); i++) {
    db.insertSocial(
        resp.socials.get(i).social_name,
        resp.socials.get(i).social_icon,
        resp.socials.get(i).social_url
    );
}

Thanks

That being the case, everything is now resolved. Thank you very much.

Hi, You’re welcome and good luck. :)

Good day, please with Google new policy when upload the app Google terminated my account what should i do?

Hi, We provide clean Android source code, there is no problem with the google play approval by default, so, as long as your app does not violate google play policies, everything should be fine. Thanks

Thanks for your response it happen when you republished another single radio app on the same googgle account

When will the new update come out?

Hi, We are currently working on an update for multiple stations, and this item will be after that. Thanks

can you add to new features of moving disk album on Music player hope you can add it on your updates….thanks

Thank you for your timely and prompt support system Solodroid. l appreciates it.

My app has been granted production access thanks to your very clean source code.

Google sent me some important questions in the course of my app in review mode. l have since sent same to you in your support email. Please kindly help to provide answers since you know your app better.

Thanks so much.

Please am l await answers to the google play console questions necessary for approving my app reviews. This is the question:

User Data, 3rd Party Code, and SDKs.

The User Data policy states that developers must ensure that any 3rd party code or SDKs added to their apps are compliant with Google Play Developer Program policies. Additionally, developers on Google Play must only collect user data when necessary.

QUESTIONS

1. What SDKs does your app use and why? * 2. Explain how you ensure that any 3rd party code and SDKs used in your app comply with our policies. *

Hi, We have sent the answer details to your email, please check and good luck. Thanks

Thank you for your clean and professional radio app. Please l entered your customed csv template for data security questionaires. It wasn’t submiting. l have sent details to your support email

This is critical please. I got a message from Google play for me to make declaration on foreground feature permission implemented in my manifest. What do I need to do in this case since this is not cover in your tutorials for the app. Without declaration like this, Google could reject or even suspend developer account. What do I do please? I attached a screenshot of the message from Google. I sent you a screenshot of the message in an email

Hi,

You need to declare the feature.

Create a video when you test the app, play the streaming, and show the notification playbar. Upload the video to youtube, copy the link to be used to fill out the form in your play console, select Media playback.

Thanks

There is no new update to the application for a long time. Google’s policy recently has been very difficult. Please update the application as soon as possible. Thank you.

Hello, I have already uploaded about 20 applications to the Play Store. The app is very good, but now I have a problem with Live365, it does not accept the URL.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey