Giter Club home page Giter Club logo

youtube-audio-player's Issues

account connection ?

hi
is possible to connect to my youtube/google account and play my playlist please ?
thx

Please sign your APK

Your latest APK is lacking a valid signature:

DOES NOT VERIFY
ERROR: No JAR signatures
ERROR: com.github.kotvertolet.youtubeaudioplayer_2020-04-02.apk: 
ERROR: Old APK signature failed to verify: com.github.kotvertolet.youtubeaudioplayer_2020-04-02.apk

jar is unsigned.

Could you please replace it with a signed (v1+v2) APK? Thanks!

Error trying to play any video

I'm facing problems, errors when playing the songs
the app closes!

01-30 12:44:13.778 32662-493/com.github.kotvertolet.youtubeaudioplayer E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #3 Process: com.github.kotvertolet.youtubeaudioplayer, PID: 32662 java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:309) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354) at java.util.concurrent.FutureTask.setException(FutureTask.java:223) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] java.lang.String.split(java.lang.String)' on a null object reference at com.github.kotvertolet.youtubejextractor.YoutubeJExtractor.b(SourceFile:12) at com.github.kotvertolet.youtubejextractor.YoutubeJExtractor.extract(SourceFile:1) at com.github.kotvertolet.youtubeaudioplayer.utilities.AudioStreamsUtils.extractYoutubeVideoData(AudioStreamsUtils.java:30) at com.github.kotvertolet.youtubeaudioplayer.tasks.AudioStreamExtractionAsyncTask.doInBackground(AudioStreamExtractionAsyncTask.java:41) at com.github.kotvertolet.youtubeaudioplayer.tasks.AudioStreamExtractionAsyncTask.doInBackground(AudioStreamExtractionAsyncTask.java:17) at android.os.AsyncTask$2.call(AsyncTask.java:295) at java.util.concurrent.FutureTask.run(FutureTask.java:237)

Feature request: import/export local playlist

I know that you can add videos to the app playlist one at a time, but how about a way to bulk import or edit the playlist in the app. Also, where is the playlist stored on the device and what is the format?

Queries per day

Hello, may I ask the daily quota limit is only 10,000, how do you solve it?

class ReceiverManager error!

When I turn off the app and turn it on again, sometimes I get an error like this.

Logcat Message:

Process: com.github.kotvertolet.youtubeaudioplayer, PID: 2653
java.lang.RuntimeException: Unable to create service com.github.kotvertolet.youtubeaudioplayer.services.ExoPlayerService: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Intent android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter)' on a null object reference
    at android.app.ActivityThread.handleCreateService(ActivityThread.java:3817)
    at android.app.ActivityThread.access$2100(ActivityThread.java:221)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1882)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:158)
    at android.app.ActivityThread.main(ActivityThread.java:7224)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
 Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Intent android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter)' on a null object reference
    at com.github.kotvertolet.youtubeaudioplayer.utilities.ReceiverManager.registerGlobalReceiver(ReceiverManager.java:43)
    at com.github.kotvertolet.youtubeaudioplayer.services.ExoPlayerService.registerReceivers(ExoPlayerService.java:286)
    at com.github.kotvertolet.youtubeaudioplayer.services.ExoPlayerService.onCreate(ExoPlayerService.java:85)
    at android.app.ActivityThread.handleCreateService(ActivityThread.java:3807)
    at android.app.ActivityThread.access$2100(ActivityThread.java:221) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1882) 
    at android.os.Handler.dispatchMessage(Handler.java:102) 
    at android.os.Looper.loop(Looper.java:158) 
    at android.app.ActivityThread.main(ActivityThread.java:7224) 
    at java.lang.reflect.Method.invoke(Native Method) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 

Fastlane

Spin-Off from #7: Great you consider Fastlane! Again, please let me know when it's there (I might also have "improvement suggestions" then), so I include it here as well (for now, the changelogs automatically and screenshots manually – in the future, maybe more). For the screenshots: I recommend not framing them (wastes the already minimal screen-estate on phones). I usually shrink them to a width of 350px; if you want to have a higher res, no issue as I srhink them myself anyway – but I'd not make them too big.

Attached you can find a "starter package" you'd just need to unzip into the root directory of your project: com.github.kotvertolet.youtubeaudioplayer_fastlane.zip

To fill the gaps, find a quick overview here: Fastlane file structure

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.