2011-01-25 35 views
17

से फ़ाइलों को अनदेखा करना क्या एंड्रॉइड एपीके में पैक होने से फ़ाइलों को अनदेखा करना संभव है? उदाहरण के लिए, मेरे पास .pd समकक्षों के समान फ़ोल्डर में मेरी .psd फ़ाइलें हैं, और सभी .psd फ़ाइलों को पैक किया जाता है।एंड्रॉइड एपीके

मैं जानता हूँ कि मैं उन्हें फ़ोल्डर के बाहर ले जा सकते हैं, लेकिन मैं एक साथ सभी में उन्हें होने पसंद नहीं है और यदि संभव हो तो

उत्तर

13

यह वास्तव में एंड्रॉइड एसेट पैकेजिंग टूल (एएपीटी) में समर्थित है।

मैं हमेशा इस तरह संसाधन निर्देशिका में मेरी PSD की तरह फ़ाइलों डाल:

/res/drawable/_pre_production/ic_launcher.psd 

किसी भी _pre_production निर्देशिका APK में नहीं जोड़ा जाएगा।

इस दृष्टिकोण के साथ वे वास्तविक छवियों की निर्देशिका की उप-निर्देशिका में हैं, लेकिन मुझे इसके साथ समस्या दिखाई नहीं दे रही है। यह अभी भी व्यवस्थित रूप से व्यवस्थित है। ;)

+0

पता नहीं था, एक छोटा छिपे हुए मणि :) – Warpzit

+1

एडीटी-समाधान के लिए +1 (इसका संक्षेप में [दस्तावेज़ीकरण] (http://developer.android.com/design/style/iconography.html) में उल्लेख किया गया है लेकिन इसे आसानी से अनदेखा किया जा सकता है)। असल में आपकी मूल फाइलें res के सबफ़ोल्डर में हैं/बहुत अच्छी है। मैं सभी संकल्प उत्पन्न करने और उन्हें संबंधित फ़ोल्डर में वितरित करने के लिए फ़ोटोशॉप-स्क्रिप्ट का उपयोग कर रहा हूं। –

+0

शानदार। धन्यवाद, रोजर। क्या यह ठीक से कहीं भी दस्तावेज है? – Lara

0

को आप maven android plugin का उपयोग करने और निर्माण चरण के लिए कुछ तर्क जोड़ने की कोशिश कर सकते हैं पसंद करेंगे।

2

एक चींटी स्क्रिप्ट चाल चलती है। यदि आप प्रोगार्ड का उपयोग कर रहे हैं, तो भी वह स्क्रिप्ट आपके लिए पर्याप्त हो सकती है।

+1

चींटी स्क्रिप्ट की तरह लगता है कि मैं क्या देख रहा हूं। क्या आप मुझे कोई उदाहरण या लिंक दे सकते हैं जो उन्हें बता सकता है कि उन्हें कैसे लिखना है? मैं इसे Google पर खोजता रहता हूं लेकिन मुझे कोई अच्छी जानकारी नहीं मिल रही है। – foszor

-2

आप ग्रहण का उपयोग कर रहे हैं, तो फ़ाइल पर राइट-क्लिक करें और चुनें

+1

यह उपलब्ध नहीं है, कम से कम ग्रहण 3.5.2 – ofavre

+0

यह केवल स्रोत फ़ाइलों के लिए काम करता है, नहीं .psd फ़ाइलें! – THelper

+0

-1 क्योंकि यह बिल्ड पथ के बारे में नहीं है। – Pascal

2

उपयोग Maven एंड्रॉयड प्लगइन और मेल खाता पैटर्न है कि प्रासंगिक फ़ाइल प्रकारों आप न जोड़ा चाहते बाहर रखा के साथ अपने संसाधनों की घोषणा "का निर्माण पथ से बाहर निकालें" (उदाहरण के लिए * / .psd)। documentation for the resource plugin देखें और एम aven Android Plugin Samples project पर देखें .. विशेष रूप से मैंने बनाया मोर्सफ्लैश एप्लिकेशन और संसाधन प्लगइन से संबंधित सेटअप।

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