एक मोबाइल संगीत ऐप जो मल्टी-प्लेटफ़ॉर्म संगीत प्लेबैक और खोज का समर्थन करता है
सुनो१ मोबाइल वी०.८.०
परिचय
एक मोबाइल संगीत ऐप जो मल्टी-प्लेटफ़ॉर्म संगीत प्लेबैक और खोज का समर्थन करता है। वर्तमान संस्करण पहले से ही नेटएज़ क्लाउड म्यूज़िक, क्यूक्यू म्यूज़िक और ज़ियामी म्यूज़िक का समर्थन करता है। समृद्ध प्लेलिस्ट प्रबंधन कार्य भी हैं। MIT समझौते के आधार पर विकसित, मुक्त स्रोत और मुक्त करने के लिए रिएक्ट नेटिव का उपयोग करें।
आईओएस और एंड्रॉइड प्लेटफॉर्म का समर्थन करें
विशेषता
- एकाधिक प्लेटफॉर्म पर संगीत चलाने के लिए एक ऐप
- मल्टी-प्लेटफ़ॉर्म संगीत खोजें
- मल्टी-प्लेटफ़ॉर्म प्लेलिस्ट ब्राउज़ करें और चलाएं
- स्व-निर्मित प्लेलिस्ट में संगीत एकत्र करें
- रात्री स्वरुप
- बैकअप लें, पुनर्स्थापित करें (समर्थन |_+_|डेटा आयात करना)
इंस्टालेशन
आईओएस
आईओएस केवल संकलन और स्थापना का समर्थन करता है। IPhone से कनेक्ट होने के बाद, जिन डेवलपर्स के पास डेवलपर प्रमाणपत्र है, उन्हें प्रोजेक्ट फ़ाइल में प्रमाणपत्र को अपने स्वयं के प्रमाणपत्र से बदलना चाहिए, और फिर इंस्टॉल करने के लिए कमांड निष्पादित करना चाहिए।
एंड्रियोड
इंस्टॉल करने के लिए एपीके डाउनलोड करें, कृपया देखें के लिए परियोजना विमोचन पृष्ठ एपीके डाउनलोड पता
npm पैकेज को अनइंस्टॉल कैसे करें
संकलन
विकास पर्यावरण
- जावा 8 JDK (नए संस्करणों को डिफ़ॉल्ट ग्रेडेल संस्करण को अपडेट करने की आवश्यकता है)
- Nodejs 8 (संस्करण> 12.10.0 मेट्रो में नियमित अभिव्यक्तियों के बारे में बग के कारण स्टार्टअप विफलता का सामना कर सकता है)
- एंड्रॉइड स्टूडियो (एंड्रॉइड एसडीके संस्करण v28)
संकलन कदम
- प्रोजेक्ट कोड को क्लोन या डाउनलोड करें
- |_+_| स्थापना निर्भरता
- |_+_| लिंक रिएक्ट नेटिव की निर्भरता पुस्तकालय
- |_+_| प्रोजेक्ट आईओएस सिम्युलेटर पर चलाया जाएगा
- |_+_| प्रोजेक्ट एक वास्तविक एंड्रॉइड डिवाइस या एक एमुलेटर पर चलाया जाएगा (इस पर निर्भर करता है कि फोन कनेक्ट है या नहीं)
एपीके पैकेजिंग
Listen1 chrome extension
अधिक विस्तृत पैकेजिंग जानकारी (कीस्टोन पीढ़ी सहित)
गूगल क्रोम फ़ॉन्ट आकार अचानक बदल गया
https://reactnative.cn/docs/signed-apk-android
मूल कोड संरचना
- एपीआई: संगीत मंच से संबंधित संसाधन एपीआई
- संपत्ति: संसाधन जैसे चित्र
- घटक: पुन: प्रयोज्य घटक
- दृश्य: व्यवसाय से संबंधित स्क्रीन घटक
- मॉड्यूल: घटकों द्वारा उपयोग की जाने वाली कस्टम फ़ंक्शन लाइब्रेरी
- रेडक्स: रेडक्स द्वारा आवश्यक क्रिया और रेड्यूसर फ़ंक्शन
धन्यवाद
- गिट-पॉइंट : GitHub का RN क्लाइंट, इस परियोजना के विकास के माहौल के लिए संरचनात्मक सहायता प्रदान करता है।
- Binaryify/NeteaseCloudMusicApi : Netease API, नेटवर्क प्रोटोकॉल कोड का संदर्भ भाग।
- येज़ाहोओ / नेटीज़क्लाउडम्यूजिक : Netease Music RN टर्मिनल, RN नेविगेशन को देखें और लाइब्रेरी कोड कार्यान्वयन का हिस्सा खेलें।
- सोइमोर्ट/यू-गेट : संगीत डाउनलोड कमांड लाइन, अनुबंध और कानूनी विवरण (नीचे) देखें।
विकास प्रक्रिया में, कई ओपन सोर्स सॉफ्टवेयर हैं जो विभिन्न समस्याओं का समाधान प्रदान करते हैं। कृपया विवरण के लिए कोड टिप्पणियों को देखें। लंबाई के कारणों को एक-एक करके सूचीबद्ध नहीं किया गया है। ओपन सोर्स कम्युनिटी में डेवलपर्स को धन्यवाद।
amazo..com/mytv
लॉग अपडेट करें
yarn
- उस बग को ठीक करें जिसमें NetEase Cloud Playlist में केवल 10 गाने हैं (सबमिट करने के लिए @eatenid का धन्यवाद)
- बग को ठीक करें कि ज़ियामीयुन संगीत प्लेलिस्ट में केवल 30 गाने हैं
- लंबे गीत नामों या शीर्षकों के प्रदर्शन को अनुकूलित करें
- निचले प्लेबैक नियंत्रण बार के पॉप-अप विंडो प्रदर्शन को अनुकूलित करें
- पॉज़ बटन पर क्लिक करने पर क्रैश होने वाले बग को ठीक किया गया
- GitHub कार्रवाई ऑनलाइन पैकेजिंग का समर्थन करें
yarn run link
- उस बग को ठीक करें जो उपयोगकर्ता-एजेंट के कारण QQ संगीत तक नहीं पहुंचा जा सकता
yarn start:ios
- उस बग को ठीक करें जिसे NetEase Cloud Music एक्सेस नहीं किया जा सकता
yarn start:android
- आरंभिक रिलीज
कानून संबंधी
यह सॉफ्टवेयर एमआईटी लाइसेंस के तहत वितरित किया जाता है
विशेष रूप से, कृपया ध्यान रखें कि
मैं परिजन सिक्का कहां से खरीद सकता हूं
सॉफ़्टवेयर किसी भी प्रकार की, स्पष्ट या निहित वारंटी के बिना, जैसा है, वैसा ही प्रदान किया जाता है, जिसमें व्यापारिक योग्यता, किसी विशेष उद्देश्य के लिए उपयुक्तता और गैर-उल्लंघन की वारंटी शामिल है, लेकिन यह इन्हीं तक सीमित नहीं है। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य दायित्व के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध की कार्रवाई में हो, अपकार हो या अन्यथा, सॉफ़्टवेयर के उपयोग से या अन्य कनेक्शन से उत्पन्न हो। सॉफ्टवेयर।
मानव शब्दों में अनुवादित:
यदि आपके द्वारा सॉफ़्टवेयर का उपयोग कॉपीराइट उल्लंघन का आधार बनता है, या आप किसी अन्य अवैध उद्देश्यों के लिए सॉफ़्टवेयर का उपयोग करते हैं, तो लेखक आपके लिए कोई ज़िम्मेदारी नहीं ले सकते।
हम यहां केवल कोड भेजते हैं, और आप इसका उपयोग कैसे करने जा रहे हैं, यह आपके अपने विवेक पर छोड़ दिया गया है।
विवरण डाउनलोड करें:
लेखक: सुनो1
डेमो: https://listen1.github.io/listen1/
सोर्स कोड: https://github.com/listen1/listen1_mobile
एसवीजी से पीडीएफ जेएस
#प्रतिक्रिया-मूल #प्रतिक्रिया #मोबाइल-ऐप्स
यह सभी देखें:
- कीव: मल्टीपल बैकएंड्स के लिए सपोर्ट के साथ सिंपल की-वैल्यू स्टोरेज
- यूएसबी पोर्ट काम नहीं कर रहे? इसे ठीक करने का तरीका यहां बताया गया है
- सुपरफार्म (सुपर) क्या है | सुपरफार्म टोकन क्या है | सुपर टोकन क्या है
- उदाहरण के साथ TensorFlow चर और प्लेसहोल्डर ट्यूटोरियल
- डेबियन 10 . पर npm के साथ Node.js कैसे स्थापित करें