2012-12-27 9 views
5

मैंने Google Play पर एंड्रॉइड ऐप प्रकाशित कर लिया है। यह सीधे एप्लिकेशन को ऑफ़लाइन फ़ाइल के रूप में ऑफ़लाइन वितरित करना चाहता है। मेरा ऐप पूरी तरह से स्वतंत्र है और हम चाहते हैं कि इसे कई लोगों तक फैलाया जाए।"फ्री" एंड्रॉइड ऐप को .apk फ़ाइल के रूप में वितरित करने के लिए सीधे

मुझे यकीन नहीं है कि .apk फ़ाइल प्रदान करने के फायदे और नुकसान क्या हो सकते हैं?

प्रश्न हैं:

  1. गूगल प्ले एक डाउनलोड, इंटरनेट से कनेक्ट के रूप में प्रत्यक्ष .apk स्थापना गिनती होगी?
  2. क्या सीधे .apk स्थापना वाले उपयोगकर्ता बाद में प्रकाशित कोई अपडेट प्राप्त करेंगे?

उत्तर

2
  1. गूगल प्ले एकत्र करता है Apps का के आंकड़े केवल प्ले स्टोर के माध्यम से स्थापित है, एक गूगल खाते से लॉग इन। Read Documentation on App statistics
  2. Play Store ऐप का नया संस्करण स्वचालित रूप से का पता लगा सकता है यदि इंस्टॉल किए गए ऐप में से कोई भी प्ले स्टोर पर भी उपलब्ध है, और अपडेट के लिए सूचित करेगा।

इसके अलावा, Play Store के अलावा कई तृतीय पक्ष ऐप बाजार भी हैं। आप वहां भी अपना ऐप अपलोड कर सकते हैं (ऑटो अपडेट उन सभी के साथ उपलब्ध नहीं है)।

+0

साथ सच है वहाँ बिंदु 1. – Anit

+0

@Anit जवाब में अपडेट किया गया पर कोई गूगल आधिकारिक टिप्पणी है। –

1
  1. लगता नहीं, मुझे ठीक कर लें मैं गलत हूँ :)
  2. हां, बशर्ते पैकेज का नाम एक ही है और apk फ़ाइल आप Google Play पर अपलोड कर दिया है के संस्करण कोड से बड़ा है है डिवाइस में स्थापित एक।
3

आपके सवालों के जवाब के लिए:

  1. हाँ, आप अगर आप एंड्रॉयड में एक .apk पर क्लिक कोई डाउनलोड संकेत मिल जाएगा। जब आप पूरा डाउनलोड खोलने के लिए जाते हैं, तो यह इसे इंस्टॉल करने के लिए ऑफ़र करेगा (नीचे caveats देखें)
  2. यदि आप Google Play के बाहर सीधे डाउनलोड के लिए अपना .apk प्रदान करते हैं तो आपको "अद्यतन जांच" नहीं मिलती है - आपको करना है वह खुद पूरी तरह से सुनिश्चित नहीं है कि क्या होता है यदि .apk प्ले स्टोर में और सीधे डाउनलोड के माध्यम से उपलब्ध है।

यह .apk खुद के वितरण के दृष्टिकोण के लिए नुकसान के बारे में बात करने के लिए आसान है।

  1. आप, आप (सभी "अद्यतन जाँच" अपने दम पर करने के लिए या तो में इसे लिखने के माध्यम से सभी अपने आप पर नज़र रखने, यदि आप Play स्टोर पर प्रकाशित आप
  2. इसी प्रकार कुछ आँकड़े प्राप्त करना है अपने ऐप या कुछ अन्य तरीका।)
  3. आपके आवेदन को वितरित करने का कोई सुरक्षित तरीका नहीं है। एंड्रॉइड ब्राउजर में निर्मित एचटीटीपीएस धाराओं पर डाउनलोड का समर्थन नहीं करता है जिसके लिए प्रमाणीकरण की आवश्यकता होती है **
  4. उपयोगकर्ताओं के लिए आपके ऐप का स्रोत कोड प्राप्त करना आसान है। वे आपकी साइट से .apk डाउनलोड कर सकते हैं, इसे 7zip (या इसी तरह) में खोलें और अंतर्निहित क्लास फाइलों पर है।चाहे यह एक चिंता है या नहीं, वास्तव में आपके लिए निर्णय लेना है।

सबसे महत्वपूर्ण कारण

आपके उपयोगकर्ताओं को जांच करने के लिए "अज्ञात स्रोतों से संकुल की स्थापना की अनुमति दें" होगा। आपके औसत व्यक्ति को यह नहीं पता कि यह कैसे करना है, और ऐसा करने में संकोच हो सकता है। इसलिए, यह एक विस्तृत बाजार हिस्सेदारी हासिल करने की आपकी क्षमता को सीमित कर सकता है।

तो संक्षेप में, अपने आप से पूछें कि Google Play/Android Market में होने के कारण वास्तव में आपके और आपके उपयोगकर्ताओं दोनों के लिए आने वाली परेशानी का लायक है।

** सुनिश्चित नहीं हैं कि अगर यह Android पर Chrome के साथ सच है - यह निश्चित रूप से बड़े डिफ़ॉल्ट ब्राउज़र

संबंधित मुद्दे