ফোনপ্যাপ কর্ডোভা ইনস্টলেশন উইন্ডোজ


120

ফোনগ্যাপ / কর্ডোভার ডকুমেন্টেশন একেবারে ভয়ঙ্কর। আমি যা করার চেষ্টা করছি তা হ'ল আমার উইন্ডোজ পরিবেশে ফোনগ্যাপ 3.0 ইনস্টল করা তবে কোনও সাফল্য নেই।

নীচে আমার পদক্ষেপ এবং ব্যর্থতার পয়েন্ট রয়েছে। সমাধানের জন্য কেউ কি পরামর্শ দিতে পারেন?

নির্দেশাবলী অনুযায়ী :

  1. নোড.জেএস ইনস্টল করুন (সফল)
  2. নোড.জেএস থেকে: install -g cordova(সফল)
  3. প্ল্যাটফর্ম যুক্ত করুন: cordova platform add wp8(কিছুই হবে না)
  4. ফোনগ্যাপ দিয়ে চেষ্টা করুন: phonegap install wp8(ERROR প্রকল্প ডিরেক্টরিটি পাওয়া যায়নি)

" উইন্ডোজ ফোন 8 প্ল্যাটফর্ম গাইড " থেকে

  1. উইন্ডোজ এসডিকে ইনস্টল করুন (সফল)
  2. "[ফোনগ্যাপের সর্বশেষ অনুলিপিটি ডাউনলোড করুন এবং বের করুন। আপনি লাইব-উইন্ডোজ-ফোন -8 \ ডাব্লুপি 8 সাবফোল্ডারটিতে কাজ করবেন, লাইব \ উইন্ডোজ ফোন -8 \ ডাব্লুপি 7 তে কর্ডোভার উইন্ডোস ফোন 7 সংস্করণ রয়েছে"

ওহো?!?! ডিরেক্টরি কোন অবস্থানে?!?! সুতরাং আমি অ্যাপডাটা \ লোকাল ... তে সমাধিহীন ফোনগ্যাপ ডিরেক্টরিটি পেয়েছি এবং সেখানে একটি লিবস ডিরেক্টরি রয়েছে তবে সেখানে কোনও ডাব্লুপি 8 সাবফোল্ডার নেই। কেউ কোথা থেকে এটি ইনস্টল করবে? সম্ভবত উপরে অ্যাড প্ল্যাটফর্ম কমান্ড, তবে যুক্ত করুন যা আমাকে নতুন কমান্ড প্রম্পটে ফিরিয়ে দেয়।

ফোনগ্যাপ কমান্ডটি ব্যবহার করার চেষ্টা করা হয়েছে: phonegap plaform add wp8

ত্রুটি - 'প্ল্যাটফর্ম অ্যাড wp8 "নোড নয়।

আমি এর ওপেন সোর্স পেয়েছি তবে এটি নিষ্ঠুর স্প্যাগেটি রেফারেন্স ডকুমেন্টেশন। যদি কেউ WP8 এর জন্য সাফল্যের সাথে 3.0 ইনস্টল করতে সক্ষম হয় তবে যে কোনও পয়েন্টারই সহায়তা করবে be


এতে উল্লেখ করা হয়েছে যে cordova create hello com.example.hello HelloWorldকোডটি আপনার থাকা উচিত ডিরেক্টরিটিতে অ্যাপটি তৈরি করতে হবে এবং cordova platform add wp8আপনি সবে তৈরি প্রকল্প ডিরেক্টরিতে চালিত হন।
dfockler

5
আমি আরও একমত হতে পারি না, আমি আমার সপ্তাহান্তের h ঘন্টা কেবল এটিকে খুব বেশি কাজ করার চেষ্টা করেছিলাম I জিনিসগুলি করার ক্লাইম পদ্ধতি কেবল প্রদত্ত নির্দেশাবলী দিয়ে কাজ করে না। প্রথম অংশটি আপনাকে ফোনগ্যাপ কমান্ডটি ইনস্টল এবং ব্যবহার করতে বলে এবং তারপরে আপনি অ্যান্ড্রয়েড বিভাগে যান এবং এটি কর্ডোভা কমান্ডটি ব্যবহার করে স্যুইচ করে। কী হতাশাব্যঞ্জক গণ্ডগোল, আমার মেশিনে এসডিকে ইনস্টল করা সত্ত্বেও অ্যান্ড্রয়েড প্ল্যাটফর্মটি কীভাবে এটি সনাক্ত করা যায় তা আমি কখনই বুঝতে পারি নি।
জয়

7
লেখার গুণগত মান আমাকে এতটা উদ্বিগ্ন করে না যে ডক্সটি কখনও পরীক্ষা করা হয়নি এবং ঠিক ভুল বলে মনে হয়।
এরিক রিপেন

3
এটিও মনে হয় ডকুমেন্টেশনগুলি জায়গাগুলিতে পরস্পরবিরোধী। এক পৃষ্ঠায় এটি এক উপায়ে এটি করতে বলে এবং অন্যটিতে এটি সম্পূর্ণ ভিন্ন পদ্ধতির বর্ণনা দেয়! আমার অ্যান্ড্রয়েড বিকাশকারী সরঞ্জামগুলির ফোনগ্যাপ এক্সটেনশন অংশের সাথে বোতাম হিসাবে (একিপিসে) চমৎকার জিনিস ছিল। এখন, এডিটি আপগ্রেড করার পরে এটি চলে গেছে। আমি ফোনগ্যাপ প্ল্যাটফর্মটি অ্যান্ড্রয়েড যুক্ত করে চালিয়েছি এবং ডাব্লুপি 8 দিয়ে উপরের মতো কিছুই ঘটেনি। কেন আমরা কেবল এটি জিপ হিসাবে ডাউনলোড করতে পারি না? বা গিট ক্লোন ব্যবহার করবেন?
ব্রুস হুইলটন

আমি কীভাবে ফোনগ্যাপ ইনস্টল করতে পারি তার এক ধাপে ধাপে নির্দেশ প্রদান করে একটি নিবন্ধ লিখেছিলাম। এটি অ্যান্ড্রয়েড ডিভাইসগুলির জন্য উপযুক্ত, তবে কেবলমাত্র পার্থক্যটি উইন্ডোজ / অ্যান্ড্রয়েড এসডিকে অংশের হওয়া উচিত: kapitanh.blogspot.de/2014/02/native-android-apps-with.html
Kai Hartmann

উত্তর:


131

কয়েক ঘন্টা হতাশার পরে ... আমি যা আবিষ্কার করেছি তা এখানে।

  1. ইনস্টলেশন ডকুমেন্টেশন এবং সমস্ত কমান্ড লাইন, নোড.জেএস স্টাফ উপেক্ষা করুন (গুরুত্ব সহকারে আপনি এতে ঘন্টা নষ্ট করবেন)।
  2. গিথুব এ যান এবং কেবল ফোনগ্যাপ মাস্টার .zip ডাউনলোড করুন
  3. এই জিপটিতে উইন্ডো ফোন, ইত্যাদি প্ল্যাটফর্মের জন্য প্রকল্প ফাইল রয়েছে ... কেবলমাত্র সেই টেম্পলেটগুলি ব্যবহার করুন।

আমি জানি না যে এত সহজ প্রক্রিয়াতে কীভাবে আরও খারাপ ডকুমেন্টেশন থাকতে পারে। এটি যেন আইনজীবীদের দ্বারা লিখিত হয়েছে।


7
ডকুমেন্টেশন ব্যবহার করে আপনাকে wwwসমস্ত প্ল্যাটফর্মের জন্য একটি "গ্লোবাল" ফোল্ডার রাখার অনুমতি দেওয়া হত ।
জাস্টিন ডি

3
এর জন্য ধন্যবাদ, আমাকে প্রচুর উত্তেজনা বাঁচিয়েছে, আমি নিশ্চিত। এছাড়াও, অ্যান্ড্রয়েডের জন্য ফোনগ্যাপ সেটআপ করা যে কোনও ব্যক্তির পক্ষে এটি একটি দুর্দান্ত উত্স: লিঙ্ক
অলিভার হলবার্গ

আপনি গুরুতর? এটা কি বাস্তব? আমি জানি না যে আসলেই রাগ হবে বা খুব খুশি হবে। আমি কি কমান্ড-লাইন ছাড়া প্লাগইন যুক্ত করতে সক্ষম হব? এবং এটি এখনও খুব আলাদা ফোনগ্যাপ 3.0 এর জন্য বৈধ?
উইটজে

ফ্রেগন আপনার বিবরণটি দুর্দান্ত তবে আপনার উল্লেখ করা উচিত যে টেমপ্লেট ফোল্ডারে অনুলিপি করার জন্য জিপ ফাইলগুলি তৈরি করতে ক্রিয়েটেম্পলেটস.বাটকে কার্যকর করা উচিত।
হেক্সডাস

হেক্সডাস, এটি মনে হচ্ছে না যে এই পদক্ষেপটি কোথাও নথিবদ্ধ, বা কমপক্ষে এটি খুব স্পষ্ট নয়। যেহেতু কেউ কল্পনা করতে পারেন, কর্ডোভা কমান্ড চালিয়ে একটি পৃষ্ঠায় শুরু হওয়া এবং তারপরে অন্য পৃষ্ঠায় নিয়ে যাওয়া হয়েছে যা বলছে ফোনগ্যাপ ব্যবহার করুন, বা এটি অন্যভাবে ?, খুব বিভ্রান্তিকর। অলিভার, আপনার লিঙ্কটি দুর্দান্ত, পৃষ্ঠাটি খুব পরিষ্কার। তবে আমি লিঙ্কটি প্রায় উপেক্ষা করেছি। আমি ভাবতে শুরু করি, "একটি চমৎকার উত্স কী?" তারপরে আমি লিঙ্কটিতে হোঁচট খেয়েছি এবং দুর্দান্ত উত্সটি পেয়েছি। সম্মানজনকভাবে, আমি পরামর্শ দিচ্ছি যে চমৎকার উত্স থেকে শুরু করে লিঙ্ক পর্যন্ত সমস্ত কিছু লিঙ্ক, আইএমএইচও।
ব্রুস হুইলটন

54

আমি একই সমস্যার মুখোমুখি হয়েছি এবং স্ট্যাক ওভারফ্লোতে রিপোর্ট করা ডকুমেন্টগুলি এবং অন্যান্য সমস্যাগুলি পড়তে পেরে এক ঘন্টার জন্য সংগ্রাম করেছিলাম তবে এর কোনও উত্তর পাই না। সুতরাং, উইন্ডোজ মেশিনে ফোনগ্যাপ / কর্ডোভা সফলভাবে চালনার জন্য এখানে গাইড।

এই পদক্ষেপগুলি অনুসরণ করুন

  1. Http://nodejs.org/ থেকে নোড.জেএস ডাউনলোড এবং ইনস্টল করুন
  2. কমান্ডটি চালান npm install -g phonegap(ফোনগ্যাপ ইনস্টলেশন সংক্রান্ত ক্ষেত্রে) বা কমান্ডটি চালান npm install -g cordova(কর্ডোভা ইনস্টলেশন সংক্রান্ত ক্ষেত্রে)।
  3. ইনস্টলেশন সমাপ্ত হওয়ার সাথে সাথে আপনি এটি লক্ষ্য করতে পারেন:

    সি: \ ব্যবহারকারীগণ \ বাইনারিউজার \ অ্যাপডাটা \ রোমিং \ এনপিএম \ কর্ডোভা -> সি: \ ব্যবহারকারীগণ \ বাইনারিউজার \ অ্যাপডাটা \ রোমিং \ এনপিএম \ নোড_মডিউলস \ কর্ডোভা \ বিন \ কর্ডোভা
    কর্ডোভা @ ৩.০.৯ সি: \ ব্যবহারকারীগণ \ বাইনারিউজার \ অ্যাপডাটা \ রোমিং \ এনপিএম \ নোড_মডিউলস \ কর্ডোভা
    । Ncallbacks@1.0.0
    ├── open@0.0.3
    ├── color@0.6.2
    M semver@1.1.0
    ├── শেলজ @0.1.2
    ├── ফলো-redirects@0.0.3 (আন্ডারস্কোর@1.5.2)
    ├── এলিমেন্ট্রি@০.১.৩ (sax@0.3.5)
    ├── আশাবাদী_০.০.০ (ওয়ার্ড র‌্যাপ @ ০.০.২, মিনিমাস্ট @ ০.০.২)
    ├── xcode@0.5.1 (নোড-uuid@1.3.3, pegjs@0.6.2)
    ├── গ্লোব @ ৩.২..6 (উত্তরাধিকারী @ 2.0.1, মিনিমেচ@0.2.12)
    ├── plist@0.4.3 (xMLbuilder@0.4.2, xmldom@0.1.16)
    @ Tar@0.1.18 (উত্তরাধিকারী @ 2.0.1, block-stream@0.0.7, fstream@0.1.24)
    ├── প্রম্পট@0.2.7 (পুনর্নবীকরণকারী @0.1.5, pkginfo@0.3.0, read@1.0.5, util@0.1.7, winston@0.6.2)
    ├── অনুরোধ @ ২.২২.০ (json-stringify-safe@4.0.0, aws-sign@0.3.0, qs@0.6.5, oauth-sign@0.3.0, চিরকালের জন্য- এজেন্ট@0.5.0, কুকি -জার @0.3.0, টানেল-agent@0.3.0, মাইম@1.2.11, নোড-uuid@1.4.1, http-signature@0.10.0, বাজপাখি @0.13.1, ফর্ম-data@0.0.8 )
    ├── এক্সপ্রেস @ ৩.০.০ (পদ্ধতিগুলি ০.০.০.১, টাটকা @ ০.০.০, রেঞ্জ- পার্সার @ ০.০.৪, সিআরসি@০.২.০, কুকি @ ০.০.০, কমান্ডার @0.6.1, ডিবাগ@0.7 .2, mkdirp@0.3.3, send@0.1.0, কানেক্ট @2.6.0)
    ├── রিপল- এমুলেটর @ ০.৯.১৮ (সংযোগ- xcors@0.5.2, রং@0.6.0-1, অ্যাকাউন্টিং @0.3.2, অনুরোধ@2.12.0, মুহূর্ত@1.7.2, এক্সপ্রেস@3.1.0 )
    । Npm@1.3.11
    └── প্লাগম্যান @ ০.১.১.০ (ncallbacks@1.1.0, osenv@0.0.3, bplist-parser@0.0.4, আন্ডারস্কোর@1.4.4, semver@2.0.11, Dep-راف@1.1.0, এলিমেন্ট্রি @ 0.1.5, xcode@0.6.1, নোপট @1.0.10, rc@0.3.0, tar.gz@0.1.1, এনপিএম@1.3.4)
    
  4. উপরের লাইনটি লক্ষ্য করুন আপনি যে ফাইলটি উল্লেখ করেছেন সেই পাথটি দেখতে পাবেন। সেই পথটি অনুলিপি করুন। আমার ক্ষেত্রে এটি C:\Users\binaryuser\AppData\Roaming\npm\cordovaতাই ব্যবহার cd C:\Users\binaryuser\AppData\Roaming\npm\এবং টাইপ cordova। এটি সেখানে রয়েছে, শেষ পর্যন্ত এটি কাজ করে।

  5. যেহেতু -gকী মান কাজ করছে না আপনি পরিবেশ ভেরিয়েবল পথ সেট করেছেন:
    1. Win+ Pause|Breakবা টিপে টিপুন Computerএবং নির্বাচন করুন Properties
    2. Advanced system settingsবাম দিকে ক্লিক করুন।
    3. ট্যাবের Environment Variablesনীচে ক্লিক করুন Advanced
    4. PATHভেরিয়েবল নির্বাচন করুন এবং ক্লিক করুন Edit
    5. উপরে উল্লিখিত পাথটি মান ক্ষেত্রটি অনুলিপি করুন এবং টিপুন OK

7
এছাড়াও নোট করুন যে আপনি যদি প্রশাসক হিসাবে নোড.জেএস ইনস্টল করেন এবং আপনার ব্যবহারকারীর অ্যাক্টিভ ডিরেক্টরিতে সীমাবদ্ধ অধিকার রয়েছে, আপনার প্রশাসক হিসাবে নয় বরং আপনার ব্যবহারকারী হিসাবে "এনপিএম ইনস্টল-জি ফোনগ্যাপ" চালানো উচিত, অন্যথায় ফাইলগুলি প্রশাসকের অধীনে তৈরি করা হবে রোমিং ফোল্ডার এবং আপনার ব্যবহারকারীর এগুলিতে অ্যাক্সেস থাকবে না। আপনি প্রশাসকের অধীনে "এনপিএম আনইনস্টল ফোনগ্যাপ" করতে পারেন এবং সেই ক্ষেত্রে আবার আপনার ব্যবহারকারী হিসাবে ইনস্টল করতে পারেন।
ভিসেনটিহেরেরা

1
মনে রাখবেন, আপনি ব্যবহার করতে হবে Node.js command prompt, উইন্ডোজ cmd.exe নির্মিত না
loadedion

2
@ গোটনুল আমি আপনার গতি দ্বিতীয়।
জে জে জে

2
আমি যখন নোড.জেএস কমান্ড প্রম্পটটি ব্যবহার করার চেষ্টা করেছি তখন আমাকে একটি ত্রুটি দেওয়া হয়েছিল যা আমাকে সিস্টেম টার্মিনালটি ব্যবহার করার জন্য নির্দেশিত করেছিল। এটি নোড.জেএস v0.10.26 এর জন্য।
জন ম্যাকন

এই উত্তরটি সরকারী নির্দেশাবলীতে ঠিক কী রয়েছে, যা কাজ করে তা বলে, তবে এটি ডাব্লুপি 8 টেম্পলেট অংশটির উত্তর দেয় না। এনপিএম দিয়ে কর্ডোভা / ফোনগ্যাপ ইনস্টল করার সময় ডাব্লুপি 8 ফোল্ডার বা ক্রিয়েটেম্পলেটস.বাট ফাইলটি খুঁজে পাওয়া যাবে না, যা মূলত প্রশ্নটির মূল বিষয়।
ম্যাথিউ হার্লি

18

এই উত্তরটি এখানে প্রথমে পোস্ট করা হয়েছিল: কর্ডোভা / ফোনগ্যাপ অ্যান্ড্রয়েড ডিরেক্টরি তৈরি করে না

কর্ডোভা ৩.৩.০ প্রকাশের সাথে, মনে হচ্ছে ফোনগ্যাপ টিম নামকরণের বিভ্রান্তি দূর করার চেষ্টা করছে। cordovaপরিবর্তে কমান্ডটি ব্যবহার করে লোকদের সুপারিশ করতে ডকুমেন্টেশনগুলি আপডেট করা হয়েছে । phonegapকমান্ডটি আর ব্যবহার করবেন না ।

গ্যারান্টিযুক্ত ঝামেলা মুক্ত সেটআপের জন্য এখানে একটি নতুন ইনস্টলেশন গাইড রয়েছে:

  1. কর্ডোভা ইনস্টল করুন (এখন থেকে ফোনগ্যাপ নামটি ভুলে যান)। পিসির জন্য:

    সি:> এনপিএম ইনস্টল -জি কর্ডোভা

  2. কমান্ড প্রম্পট থেকে আপনি যে ফোল্ডারটি ব্যবহার করে আপনার প্রকল্পটি তৈরি করতে চান সেটিতে নেভিগেট করুন:

    কর্ডোভা হ্যালো com.example.hello হ্যালো ওয়ার্ল্ড তৈরি করুন
    সিডি হ্যালো

  3. আপনি যে ওএসকে সাপোর্ট করতে চান তা সংজ্ঞায়িত করুন:

    কর্ডোভা প্ল্যাটফর্ম যোগ করুন wp8

  4. প্লাগইন ইনস্টল করুন (প্রয়োজনে)। উদাহরণস্বরূপ আমরা নিম্নলিখিতটি চাই:

    কর্ডোভা প্লাগইন org.apache.cordova.device যোগ করুন
    কর্ডোভা প্লাগইন org.apache.cordova.camera যুক্ত করুন
    কর্ডোভা প্লাগইন org.apache.cordova.media- ক্যাপচার যুক্ত করুন
    কর্ডোভা প্লাগইন org.apache.cordova.media যুক্ত করুন
    

  5. শেষ পর্যন্ত, অ্যাপ্লিকেশনটি তৈরি করে:
    কর্ডোভা বিল্ড wp8

এখানে একটি লিঙ্ক PhoneGap মধ্যে Cordova 3.3.0 ডকুমেন্টেশন http://docs.phonegap.com/en/3.3.0/guide_cli_index.md.html#The%20Command-Line%20Interface


1
এছাড়াও, আপনি বিল্ড কমান্ড কাজ পেয়েছেন? আমি ভিজ্যুয়াল স্টুডিওতে তৈরি করতে পারি তবে কমান্ড লাইন থেকে নয়। ত্রুটি: D:\Project1\platforms\wp8\cordova\lib\build.js(56, 5) WshShell.Exec: The system cannot find the file specified.এটি কোন ফাইলটি অনুসন্ধান করছে তা নিশ্চিত নয়।
আটলান্টিস

1
56 লাইনে আপনি Log("Command: " + command);মন্তব্য খুঁজে পাবেন। এটি অস্বীকার করা মুদ্রণযোগ্য হবে commandএবং আপনি জানেন যে এটি কোন ফাইলটি সন্ধান করছে।
এডওয়ার্ড গ্রেচ

# 2 পদক্ষেপে, আমি বিশ্বাস করি এটি "সিডি হ্যালো ওয়ার্ল্ড" এর পরিবর্তে "সিডি হ্যালো" হওয়া উচিত।
জার্নাল

6

আমিও এই একই ত্রুটির মুখোমুখি হয়েছি। এমনকি আমি গিটহাব থেকে ফোনগ্যাপ মাস্টার ডাউনলোড করার চেষ্টা করেছি, তবে আমি জানতে পেরেছিলাম যে আমি যা পেয়েছিলাম তা ফোনগ্যাপ ২.৯। শেষ পর্যন্ত আমাকে কর্ডোভা 3 সোর্স ডাউনলোড করতে হয়েছিল

এটি পেতে এই পদক্ষেপগুলি অনুসরণ করুন।

  1. কর্ডোভা 3 উত্সটি ডাউনলোড এবং আনজিপ করুন
  2. কর্ডোভা-ডাব্লুপি 8 ফোল্ডারে টেমপ্লেট.ব্যাট চালান
  3. উত্পন্ন জিপ ফাইলগুলি আপনার ভিজ্যুয়াল স্টুডিও টেম্পলেট ফোল্ডারে অনুলিপি করুন

4

উইন্ডোজে ফোনগ্যাপ কর্ডোভা ইনস্টলেশন

আবশ্যকতা

  • গ্রহন + এডিটি প্লাগইন
  • Android SDK সরঞ্জাম
  • অ্যান্ড্রয়েড প্ল্যাটফর্ম সরঞ্জাম
  • সর্বশেষ ফোনগ্যাপ জিপ ফোল্ডার। এর সামগ্রীগুলি বের করুন।

সমর্থিত অ্যান্ড্রয়েড ডিভাইসগুলি

Android 2.2 Android 2.3 Android 4.x ফোনগ্যাপ কর্ডোভা ইনস্টলেশন

অ্যান্ড্রয়েডের জন্য PATH পরিবেশের পরিবর্তনশীল সেট করুন

  1. ডেস্কটপ থেকে, আমার কম্পিউটারে ডান ক্লিক করুন এবং বৈশিষ্ট্যগুলি ক্লিক করুন।

  2. বাম কলামে অ্যাডভান্স সিস্টেম সেটিংস লিঙ্কটি ক্লিক করুন।

  3. সিস্টেম বৈশিষ্ট্য উইন্ডোতে পরিবেশ পরিবর্তনশীল বোতামটি ক্লিক করুন।

  4. সিস্টেম ভেরিয়েবল বিভাগ থেকে PATH ভেরিয়েবল নির্বাচন করুন। সম্পাদনা বোতামটি নির্বাচন করুন। আপনার অ্যান্ড্রয়েড এসডিকে প্ল্যাটফর্ম-সরঞ্জাম এবং সরঞ্জাম ডিরেক্টরিতে আপনাকে পথটি যুক্ত করতে হবে। উদাহরণস্বরূপ: D: t adt-bundle-Windows-x86_64-20130219 d sdk \ প্ল্যাটফর্ম-সরঞ্জামসমূহ; D: \ adt-bundle-Windows-x86_64-20130219 \ sdk \ সরঞ্জামগুলি আপনার সম্পাদনাটি সংরক্ষণ করুন। পরিবেশ পরিবর্তনশীল ডায়ালগটি বন্ধ করুন।

  5. অতিরিক্ত হিসাবে, আপনার প্যাথটিতে আপনারও% JAVA_HOME% \ বিন অন্তর্ভুক্ত থাকতে পারে। এটি কমান্ড প্রম্পট চালানো প্রয়োজন কিনা তা পরীক্ষা করতে এবং জাভা টাইপ করুন। প্রোগ্রামটি সন্ধান করতে না পারলে% PAH- তে% JAVA_HOME% \ বিন যুক্ত করুন। আপনার%% জাভাআহোম%% ভেরিয়েবল ব্যবহারের পরিবর্তে পুরো পথটি নির্দিষ্ট করতে হবে।
  6. অবশেষে, আপনার প্যাথটিতে আপনারও% ANT_Home% \ বিন অন্তর্ভুক্ত থাকতে পারে। এটি কমান্ড প্রম্পট চালানো দরকার কিনা তা পরীক্ষা করে এন্টি টাইপ করুন type প্রোগ্রামটি যদি খুঁজে না পাওয়া যায় তবে% ANT_HOM% \ বিনটিকে PATH এ যুক্ত করুন। আপনাকে% ANT_Home% এনভায়রনমেন্ট ভেরিয়েবলের পরিবর্তে পুরো পাথটি নির্দিষ্ট করতে হবে। নতুন প্রকল্প সেট আপ করুন

কমান্ড প্রম্পট ওপেন করুন, কর্ডোভা বিতরণের অ্যান্ড্রয়েড সাব-ফোল্ডারের মধ্যে বিন ডিরেক্টরিতে নেভিগেট করুন।

টাইপ করুন: ./create

তারপরে এন্টার টিপুন cl ফাইল মেনু আইটেমে এবং আমদানি করতে নির্বাচন করুন ...

আমদানি করুন "বিদ্যমান স্পর্শে অ্যান্ড্রয়েড কোডটি ওয়ার্কস্পেসে" নির্বাচন করুন এবং 'নেক্সট>' এ ক্লিক করুন।

কমান্ড প্রম্পটের মাধ্যমে তৈরি প্রকল্পটি ব্রাউজ করুন। এবং 'সমাপ্তি' ক্লিক করুন। এমুলেটরে ডিগ্রি ইলেপ্সের মধ্যে থেকে, এই সরঞ্জামদণ্ডের আইকনটি টিপুন।

একবার খুললে, অ্যান্ড্রয়েড এসডিকে ম্যানেজার বিভিন্ন রানটাইম লাইব্রেরি প্রদর্শন করে এখান থেকে প্রয়োজন অনুসারে এপিআই ইনস্টল করুন। Eclipse এর মধ্যে থেকে, এই সরঞ্জামদণ্ডের আইকনটি টিপুন।

তালিকা থেকে আসা ডিভাইস সংজ্ঞা নির্বাচন করুন। (বর্তমান তালিকায় কেবল একটি আইটেম রয়েছে)) নতুন অ্যান্ড্রয়েড ভার্চুয়াল ডিভাইস (এভিডি) তৈরি করতে উপরের উইন্ডোতে নতুন… টিপুন এবং আপনার প্রকল্পটি চালানোর জন্য এটি ব্যবহার করুন।

পৃথক অ্যাপ্লিকেশন হিসাবে এমুলেটরটি খুলতে, AVD নির্বাচন করুন এবং স্টার্ট টিপুন। এটি ডিভাইসে যেমন হয় তেমন লঞ্চ করে, হার্ডওয়্যার বোতামগুলির জন্য অতিরিক্ত নিয়ন্ত্রণ উপলব্ধ:

ডিভাইসে মোতায়েন করুন:

আপনার ডিভাইসে ইউএসবি ডিবাগিং সক্ষম হয়েছে তা নিশ্চিত করুন এবং এটি আপনার সিস্টেমে প্লাগ করুন। প্রকল্পটিতে ডান ক্লিক করুন এবং রান অ্যাস> অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে যান।

আরও পড়ুন ...


2

ফোনগ্যাপ ইনস্টল করার সময় আমার সমস্যা ছিল। বিষয়গুলি ঠিক করা হয়েছিল যখন আমি প্রশাসক হিসাবে সিএমডি রান করি এবং তারপরে কমান্ড রান করি

npm install -g phonegap

এবং এটি সফলভাবে ইনস্টল করা হয়েছে।

তারপরে যে ডিরেক্টরিটি এটি ইনস্টল করা হয়েছে সেটিতে আমি সিএমডি খুলেছি, এবং কমান্ড ফোনগ্যাপ চালাচ্ছি এবং এটি ভাল কাজ করছে। এখন এর সাথে আরও খেলতে চলেছি :)

এই সমস্ত সহায়তার জন্য ধন্যবাদ বন্ধুরা।


2

ইন C:\phonegap-2.9.0\lib\windows-phone-8 there'sএকটি ব্যাচ ফাইল নামক createTemplates.bat। আপনাকে এই ফাইলটি কার্যকর করতে হবে, যা CordovaWP8_2_9_0.zipতাদের ডক্সে উল্লিখিত ফাইলটি তৈরি করবে ।


ফোনগ্যাপ -৩.৩.০-এর জন্য আমি এই ব্যাচের ফাইলটি খুঁজে পাচ্ছি না। আমি আসলে উইন্ডোজ-ফোন -8 ফোল্ডারটি খুঁজে পাচ্ছি না। আমি কি ভুল করছি কোন ধারণা?
মাইস্টিক ম্যাজিকϡ

1

আমার একই সমস্যা ছিল কিন্তু অবশেষে এটি করে আমি সাফল্য পেয়েছি দয়া করে এই চিত্রটি ফেলে দিন প্লিজ ফোন টোল কম্যান্ড প্রম্পটে সমস্ত কমান্ড চালান এখানে চিত্র বর্ণনা লিখুন


হাই ময়ূর। আমি আপনার উপরের পদ্ধতিটি দিয়ে চেষ্টা করছি। প্ল্যাটফর্ম অ্যাড করার সময় আমি ত্রুটি পেয়েছি। আমি টাইপ করার পরে কর্ডোভা প্ল্যাটফর্ম যুক্ত করুন wp8। নিম্নলিখিত ত্রুটি ঘটে ত্রুটি: বাতিল করা হচ্ছে 'বিন' ফোল্ডারে 'check_reqs.js' খুঁজে পাওয়া যায় নি ...
গুরুনাথন

@ ময়ূর - আমার জন্যও কাজ করে না। আমি পেয়েছি 'কর্ডোভা' স্বীকৃত নয়, ব্লা, ব্লা, ব্লাহ। আমি ধরে নিই এমন একটি পথ সমস্যা। কিন্তু কর্ডোভা কোথায়?
schmidlop

1

আমি সিটিপি 1.1 এর জন্য ভিজ্যুয়াল স্টুডিও ডকুমেন্টেশনের জন্য এই মাল্টি-ডিভাইস হাইব্রিড অ্যাপ্লিকেশনগুলি পেয়েছি যা সর্বশেষ আপডেট হয়েছে: 29 মে, 2014

ডকুমেন্টেশন থেকে কিছু বিষয়বস্তু নিম্নরূপ।

এই প্রকাশটি নিম্নলিখিত ডিভাইসের লক্ষ্যগুলির জন্য অ্যাপ্লিকেশনগুলি বিল্ডিং সমর্থন করে :

অ্যান্ড্রয়েড 4+ (4.4 সর্বোত্তম বিকাশকারী অভিজ্ঞতা সরবরাহ করে) আইওএস 6 এবং 7 উইন্ডোজ 8.0 (স্টোর) উইন্ডোজ ফোন 8.0

প্রয়োজনীয়তা: উইন্ডোজ 8.1

ভিজ্যুয়াল স্টুডিও 2013 আপডেট 2 - পেশাদার, চূড়ান্ত বা প্রিমিয়াম নিম্নলিখিত optionচ্ছিক বৈশিষ্ট্য সহ ইনস্টল করা হয়েছে:

উইন্ডোজ 8 উইন্ডোজ ফোন 8.0 এসডিকে জন্য স্টোর অ্যাপ্লিকেশনগুলি বজায় রাখার সরঞ্জামগুলি

অতিরিক্ত সিস্টেমের প্রয়োজনীয়তা ডিভাইস প্ল্যাটফর্মের দ্বারা পরিবর্তিত হয়:

অ্যানড্রয়েড এমুলেটর ইন্টেল এইএক্সএক্সএম ড্রাইভার ইনস্টল করতে সক্ষম পিসিগুলির সাথে সবচেয়ে ভাল কাজ করে

উইন্ডোজ ফোন 8 এর জন্য ইমপুলেটর বিল্ডিং আইওএস চালানোর জন্য একটি হাইপার-ভি সক্ষম পিসি দরকার এবং আইওএস সিমুলেটর ব্যবহার করে এক্সকোড 5.1 চালানোর জন্য সক্ষম একটি ম্যাকের প্রয়োজন

তৃতীয় পক্ষের নির্ভরতা:

জয়েন্ট নোড.জেএস - অ্যাপাচি কর্ডোভা কমান্ড লাইন ইন্টারফেস (সিএলআই) এবং অ্যাপাচি রিপল ™ এমুলেটর গিট সি এল এলির সাথে সংহত করতে ভিজ্যুয়াল স্টুডিও সক্ষম করে - কেবলমাত্র প্লাগইনের জন্য গিট ইউআরআই যুক্ত করার প্রয়োজন হলে কেবলমাত্র প্রয়োজনীয়

গুগল ক্রোম - আইওএস এবং অ্যান্ড্রয়েডের জন্য অ্যাপাচি রিপল এমুলেটর চালানোর জন্য প্রয়োজনীয়

অ্যাপাচি এন্টি 1.8.0+ - অ্যান্ড্রয়েড বিল্ড প্রক্রিয়াটির জন্য নির্ভরতা হিসাবে প্রয়োজনীয়

ওরাকল জাভা জেডিকে 7 - অ্যান্ড্রয়েড বিল্ড প্রক্রিয়াটির জন্য নির্ভরতা হিসাবে প্রয়োজনীয়

অ্যান্ড্রয়েড এসডিকে - অ্যান্ড্রয়েড বিল্ড প্রক্রিয়া এবং রিপলের জন্য নির্ভরতা হিসাবে প্রয়োজনীয়

উইন্ডোজ রানটাইমের জন্য এসকিউএললাইট - উইন্ডোজ অ্যাপ্লিকেশনগুলিতে এসকিউএল সংযোগ যুক্ত করার প্রয়োজন (ওয়েবএসকিউএল পলফিল প্লাগইনের জন্য)

অ্যাপল আইটিউনস - আপনার উইন্ডোজ পিসিতে সংযুক্ত কোনও আইওএস ডিভাইসে একটি অ্যাপ স্থাপন করার জন্য প্রয়োজনীয়

এখানে চিত্র বর্ণনা লিখুন


0

উইন্ডোজে প্রশাসক হিসাবে সিএমডি চালানো আমার কাছে যেতে পেরেছিল এবং আমি মনে করি এটি কেবল সঠিক জ্ঞান লাভ করে কারণ লোকেরা তাদের কাস্টম ডিরেক্টরিতে কখনও স্টাফ ইনস্টল করার চেষ্টা করে না। সুতরাং আপনি যখন উইন্ডোজ ডিরেক্টরিতে নোড.জেএস ইনস্টল করেন এবং তারপরে একটি অপ্রচলিত সিএমডিতে ফোনগ্যাপ ইনস্টল করার চেষ্টা করেন তখন পাথের ভেরিয়েবলগুলি সেট করাতে বেশ সময় লাগে।


0

আমারও একই সমস্যা ছিল। আমি ঘন্টা হারিয়েছি, তারপরে আমি দেখেছি যে ইনস্টল করা নোড.জেএস এর সংস্করণটি 0.8 was তবে আমি নোড.জেএস ওয়েবসাইট থেকে সংস্করণ 0.10 ডাউনলোড এবং ইনস্টল করেছি।

আমি আবার ডাউনলোড এবং ইনস্টল করেছি এবং এখন সংস্করণটি 0.10। ফলাফল: ফোনগ্যাপটি এই সংস্করণটির সাথে সফলভাবে ইনস্টল করা হয়েছে।


0

ফোনগ্যাপ ফ্রেশারদের জন্য কিছুটা জটিল হতে পারে। আমি একটি শক্তিশালী অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করার জন্য সর্বোত্তম উপায় অনুসন্ধান করার চেষ্টা করে অনেক সময় ব্যয় করেছি যা ফোনের স্থানীয় বৈশিষ্ট্যগুলি অ্যাক্সেস করতে পারে।

এই লিঙ্কটি উইন্ডোজ, এইচটিএমএল এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি ফোনগ্যাপ অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরি করার জন্য একটি ধাপে প্রজ্ঞাপূর্ণ পদ্ধতি সরবরাহ করে।


-4

আমিও ফোনগ্যাপ স্টেপ নিয়ে অনেক লড়াই করেছি।

সঠিক ডকুমেন্টেশন নীচের লিঙ্কে আছে। http://docs.phonegap.com/en/edge/guide_cli_index.md.html

আর কোনও কর্ডোভা কমান্ড নেই, এটি ফোনগ্যাপের সাথে প্রতিস্থাপন করা হয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.