android-wail-app
DEPRECATED Android Last.fm scrobbler. Recruiters: please don't look at this project.
File Explorer
Download Latest Version (.zip)- gradle-wrapper.jar
- gradle-wrapper.properties
- dark_main.png
- dark_settings.png
- dark_tracks.png
- light_main.png
- light_settings.png
- light_tracks.png
- libGoogleAnalyticsServices.jar
- MD5HashTest.java
- TestTrackFactory.java
- CommonMusicAppReceiverTest.java
- AppDBManagerTest.java
- TracksDBHelperTest.java
- WAILSettingsTest.java
- IntentUtilTest.java
- BaseAndroidTestCase.java
- Roboto-Bold.ttf
- Roboto-Light.ttf
- Roboto-LightItalic.ttf
- Roboto-Medium.ttf
- Roboto-MediumItalic.ttf
- Roboto-Regular.ttf
- Roboto-Thin.ttf
- WordFormUtil.java
- DisplayUnitsConverter.java
- ViewUtil.java
- LFArtistAndAlbumRequestModel.java
- LFBaseRequestModel.java
- LFTrackRequestModel.java
- LFBaseResponseModel.java
- LFLoveTrackResponseModel.java
- LFScrobbleResponseModel.java
- LFSessionResponseModel.java
- LFTokenResponseModel.java
- LFUpdateNowPlayingResponseModel.java
- LFUserResponseModel.java
- LFApiCommon.java
- LFApiException.java
- LFAuthApi.java
- LFLibraryApi.java
- LFRequestParamContainer.java
- LFTrackApi.java
- LFUserApi.java
- NetworkException.java
- NetworkRequest.java
- MD5Hash.java
- Util.java
- SoundNotificationsManager.java
- StatusBarNotificationsManager.java
- SamsungMusicPlayerReceiver.java
- SamsungMusicReceiver.java
- SamsungSecAndroidMusicPlayerReceiver.java
- SamsungSecAndroidReceiver.java
- SamsungSecReceiver.java
- AmazonMP3Receiver.java
- AndroidMusicReceiver.java
- AppoloReceiver.java
- CommonMusicAppReceiver.java
- HtcMusicAppReceiver.java
- JetAudioReceiver.java
- LGMusicAppReceiver.java
- MIUIPlayerReceiver.java
- PlayerProReceiver.java
- PlayerProTrialReceiver.java
- RdioPlayerReceiver.java
- RhapsodyReceiver.java
- RocketMusicPlayerReceiver.java
- SonyEricssonMusicAppReceiver.java
- SpotifyReceiver.java
- WAILReceiver.java
- WinampReceiver.java
- XiiAliveBetaReceiver.java
- XiiAliveFreeReceiver.java
- XiiAliveProReceiver.java
- ConnectivityChangedReceiver.java
- DeviceBootCompletedReceiver.java
- NotificationActionsReceiver.java
- WAILService.java
- AppDBManager.java
- IgnoredPlayersDBHelper.java
- LovedTracksDBHelper.java
- PlayersDBHelper.java
- TracksDBHelper.java
- Track.java
- WAILSettings.java
- BaseSettingsActivity.java
- SettingsIgnoredPlayersActivity.java
- SettingsSelectLanguageActivity.java
- SettingsSoundNotificationsActivity.java
- SettingsStatusBarNotificationsActivity.java
- BaseActivity.java
- MainActivity.java
- NonAuthorizedActivity.java
- WAILLoveWidget.java
- DialogDecorator.java
- DialogFragmentWithNumberPicker.java
- DialogFragmentWithSeekBar.java
- TrackActionsDialog.java
- MainFragment.java
- SettingsFragment.java
- TracksListFragment.java
- SettingsIgnoredPlayersFragment.java
- SettingsSelectLanguageFragment.java
- SettingsSoundNotificationsFragment.java
- SettingsStatusBarNotificationsFragment.java
- BaseFragment.java
- NonAuthorizedMainFragment.java
- ScrimInsetsFrameLayout.java
- SoftKeyboardStateHelper.java
- TypefaceTextView.java
- AsyncTaskExecutor.java
- IntentUtil.java
- LocaleUtil.java
- Loggi.java
- NetworkUtil.java
- SleepIfRequiredAsyncTask.java
- StackTraceUtil.java
- ThreadUtil.java
- WordFormUtil.java
- WAILApp.java
- activity_alpha_down.xml
- activity_apha_up.xml
- activity_pull_from_bottom.xml
- activity_pull_from_center_to_out_right.xml
- activity_pull_from_current_to_left.xml
- activity_pull_from_left_out_to_screen.xml
- activity_pull_from_right_to_left.xml
- activity_push_to_bottom.xml
- fragment_transaction_alpha_down.xml
- fragment_transaction_alpha_up.xml
- dark_theme_btn_text_color.xml
- dark_theme_settings_item_description.xml
- dark_theme_settings_item_title.xml
- light_theme_btn_text_color.xml
- light_theme_settings_item_description.xml
- light_theme_settings_item_title.xml
- appwidget_bg_clickable.xml
- appwidget_button_center.xml
- appwidget_button_left.xml
- appwidget_button_right.xml
- appwidget_dark_bg_clickable.xml
- btn_default.xml
- dark_theme_clickable_drawable.xml
- dark_theme_scrollbar_thumb.xml
- dark_theme_tracks_today_background.xml
- drawer_header_background.xml
- drawer_header_background_img.png
- drawer_item_background.xml
- light_theme_clickable_drawable.xml
- light_theme_scrollbar_thumb.xml
- light_theme_tracks_today_background.xml
- appwidget_bg.9.png
- appwidget_bg_focused.9.png
- appwidget_bg_pressed.9.png
- appwidget_dark_bg.9.png
- appwidget_dark_bg_focused.9.png
- appwidget_dark_bg_pressed.9.png
- appwidget_inner_focused_c.9.png
- appwidget_inner_focused_l.9.png
- appwidget_inner_focused_r.9.png
- appwidget_inner_pressed_c.9.png
- appwidget_inner_pressed_l.9.png
- appwidget_inner_pressed_r.9.png
- ic_home_grey600_24dp.png
- ic_list_grey600_24dp.png
- ic_main_love_track.png
- ic_menu_search.png
- ic_settings_grey600_24dp.png
- ic_status_wail_love_track.png
- ic_status_wail_notifications.png
- lastfm_logo_red.png
- wail_launcher_icon.png
- appwidget_bg.9.png
- appwidget_bg_focused.9.png
- appwidget_bg_pressed.9.png
- appwidget_dark_bg.9.png
- appwidget_dark_bg_focused.9.png
- appwidget_dark_bg_pressed.9.png
- appwidget_inner_focused_c.9.png
- appwidget_inner_focused_l.9.png
- appwidget_inner_focused_r.9.png
- appwidget_inner_pressed_c.9.png
- appwidget_inner_pressed_l.9.png
- appwidget_inner_pressed_r.9.png
- ic_home_grey600_24dp.png
- ic_list_grey600_24dp.png
- ic_main_love_track.png
- ic_menu_search.png
- ic_settings_grey600_24dp.png
- ic_status_wail_love_track.png
- ic_status_wail_notifications.png
- lastfm_logo_red.png
- wail_launcher_icon.png
- btn_default.xml
- dark_theme_clickable_drawable.xml
- dark_theme_tracks_today_background.xml
- drawer_item_background.xml
- light_theme_clickable_drawable.xml
- light_theme_tracks_today_background.xml
- ic_home_grey600_24dp.png
- ic_list_grey600_24dp.png
- ic_main_love_track.png
- ic_menu_search.png
- ic_settings_grey600_24dp.png
- ic_status_wail_love_track.png
- ic_status_wail_notifications.png
- lastfm_logo_red.png
- wail_launcher_icon.png
- ic_home_grey600_24dp.png
- ic_list_grey600_24dp.png
- ic_main_love_track.png
- ic_menu_search.png
- ic_settings_grey600_24dp.png
- ic_status_wail_love_track.png
- ic_status_wail_notifications.png
- lastfm_logo_red.png
- wail_launcher_icon.png
- ic_status_wail_notifications.png
- wail_launcher_icon.png
- activity_main.xml
- activity_main_drawer_item_layout.xml
- activity_non_authorized.xml
- activity_settings_ignored_players.xml
- activity_settings_select_language.xml
- activity_settings_sound_notifications.xml
- activity_settings_status_bar_notifications.xml
- dialog_fragment_title.xml
- dialog_with_number_picker_fragment.xml
- dialog_with_seek_bar_fragment.xml
- fragment_main.xml
- fragment_main_settings.xml
- fragment_non_authorized.xml
- fragment_progress_dialog.xml
- fragment_settings_ignored_players.xml
- fragment_settings_select_language.xml
- fragment_settings_sound_notifications.xml
- fragment_settings_status_bar_notifications.xml
- fragment_tracks_list.xml
- main_settings_is_wail_enabled_menu_item.xml
- navigation_drawer_layout.xml
- settings_ignored_players_item_layout.xml
- settings_select_language_item.xml
- track_list_item.xml
- waillove_widget.xml
- activity_main.xml
- main_settings.xml
- main_tracks.xml
- track_marked_as_scrobbled.mp3
- track_skipped.mp3
- analytics.xml
- attrs.xml
- colors.xml
- dimens.xml
- integers.xml
- strings.xml
- strings_do_not_translate.xml
- styles.xml
- styles_dark.xml
- styles_light.xml
- themes.xml
- strings.xml
- strings.xml
- dimens.xml
- strings.xml
- strings.xml
- dimens.xml
- themes.xml
- waillove_widget_info.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- custom_env.gradle.sample
- debug-keystore.jks
- proguard.cfg
- .gitignore
- .travis.yml
- build.gradle
- gradlew
- gradlew.bat
- LICENCE
- README.md
- settings.gradle
# Installation Guide
1. Get the code
git clone https://github.com/artem-zinnatullin/android-wail-app
Downloads the entire project code from GitHub to your computer.
cd android-wail-app
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
