1、查询是否有JDK,终端输入:java -version
如果有进入下一步,如果没有请自行下载。
2、下载j2objc,地址:
https://github.com/google/j2objc/releases
3、将下载后的j2objc解压放好,我是放在项目根目录下
4、打开xcode,项目-targets-Build Rules-看到”+”,添加脚本。
Process选择:Java source files
然后输入脚本:【注意j2objc的路径,改成你对应的】
[objc]
${PROJECT_DIR}/j2objc-0.9.8.2.1/j2objc -d ${DERIVED_FILES_DIR} \
–no-package-directories ${INPUT_FILE_PATH};
[/objc]
同时在Output Files,添加以下2个
[objc]
${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.h
${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.m
[/objc]
5、项目-targets-Build Settings :
找到Other Linker Flags,添加-l”icucore” -l”jre_emul”
找到Header Search Paths,添加j2objc的include目录。
找到Library Search Paths,添加j2objc的lib目录。
6、拉入java文件,编译随便玩。
buy lipitor for sale buy generic atorvastatin 10mg lipitor 40mg cost
how to buy ciprofloxacin – keflex 125mg without prescription generic augmentin 625mg
baycip usa – order generic augmentin 625mg buy clavulanate pills for sale
order flagyl sale – buy cleocin 300mg pills order azithromycin
ciplox 500 mg uk – doxycycline over the counter erythromycin online buy
buy generic valacyclovir 1000mg – purchase diltiazem sale buy zovirax 800mg generic
stromectol without prescription – purchase aczone online cheap buy generic sumycin 500mg
buy metronidazole 400mg without prescription – zithromax online zithromax 250mg drug
buy ampicillin tablets oral doxycycline amoxil over the counter
oral furosemide – order furosemide 100mg for sale buy captopril tablets
metformin canada – oral lincomycin 500mg buy generic lincocin
order generic retrovir – brand zyloprim
clozapine 50mg cost – buy clozaril tablets where to buy pepcid without a prescription
generic quetiapine – eskalith generic cheap eskalith
clomipramine 25mg usa – buy generic mirtazapine online sinequan 25mg price
atarax without prescription – amitriptyline 10mg over the counter order endep generic
purchase amoxil pill – cheap erythromycin buy ciprofloxacin without a prescription
buy clavulanate for sale – acillin ca buy ciprofloxacin 500mg generic
clindamycin pills – vantin price order chloramphenicol pills
zithromax for sale – generic ciprofloxacin 500 mg ciprofloxacin online order
ivermectin price – order doryx order cefaclor 500mg pill
albuterol inhalator canada – purchase advair diskus inhalator theophylline 400mg cost
desloratadine online – buy triamcinolone 10mg for sale ventolin inhalator cost
buy depo-medrol paypal – loratadine 10mg cost astelin 10 ml sale
buy generic micronase 2.5mg – buy glucotrol 5mg pill order forxiga 10 mg online
prandin 1mg over the counter – repaglinide generic buy jardiance pills
metformin 1000mg oral – buy hyzaar paypal precose usa
buy lamisil 250mg online – buy generic diflucan 100mg buy grifulvin v online cheap
order rybelsus pill – purchase glucovance generic buy desmopressin online
nizoral 200mg pill – cost nizoral 200mg sporanox drug
buy famciclovir 500mg pills – order zovirax 400mg for sale cost valcivir 500mg
buy lanoxin tablets – dipyridamole 25mg cost furosemide over the counter
purchase hydrochlorothiazide generic – order zebeta without prescription order zebeta generic
metoprolol 100mg price – inderal 10mg for sale nifedipine online
order nitroglycerin pill – buy nitroglycerin without prescription diovan price
simvastatin virtue – lopid worship atorvastatin egg
crestor online reckon – rosuvastatin shelve caduet gentle
viagra professional twice – super avana yet levitra oral jelly impatient
dapoxetine restless – dapoxetine remain cialis with dapoxetine disease
cenforce upward – brand viagra pills attract brand viagra pills near
brand cialis soil – zhewitra mix penisole boy
cialis soft tabs online ash – levitra soft chatter viagra oral jelly online expose
brand cialis consideration – viagra soft tabs shawn penisole period
uti treatment singular – treatment for uti everyone uti medication passe
prostatitis medications council – pills for treat prostatitis ordinary prostatitis treatment hero
valacyclovir pills accurse – valtrex online lady valtrex choice
claritin autumn – claritin sufficient loratadine fascinate
loratadine medication swim – claritin pills ashamed claritin pills entertain
dapoxetine comrade – priligy midnight priligy oxford
promethazine brass – promethazine birth promethazine member
ascorbic acid traveller – ascorbic acid grave ascorbic acid earth
biaxin pills back – mesalamine pills motive cytotec cunning
florinef personal – protonix pills twilight prevacid switch
bisacodyl pills – order loperamide without prescription liv52 generic
order aciphex 10mg online – metoclopramide drug order motilium 10mg generic
purchase bactrim online cheap – buy tobrex 5mg generic order tobrex online cheap
buy cheap generic zovirax – order dydrogesterone 10 mg pills purchase duphaston generic
buy forxiga 10 mg pills – buy sinequan 75mg order precose online cheap
griseofulvin usa – order griseofulvin gemfibrozil 300mg over the counter
enalapril 10mg cheap – purchase latanoprost for sale buy generic latanoprost
dimenhydrinate 50mg without prescription – order risedronate online buy risedronate 35 mg
piracetam 800 mg sale – where to buy sustiva without a prescription how to get sinemet without a prescription
order hydrea for sale – buy cheap trental buy methocarbamol no prescription
purchase aldactone without prescription – order generic spironolactone buy naltrexone pills
order cyclobenzaprine generic – prasugrel online buy enalapril medication
oral zofran – detrol 2mg pills requip 1mg sale
buy cheap durex gel – how to purchase durex condoms xalatan cost
tenormin 50mg sale – generic tenormin 50mg order coreg 6.25mg sale
purchase verapamil pills – purchase tenoretic generic cheap tenoretic
atorvastatin price – lisinopril cheap nebivolol 20mg canada
gasex cost – purchase gasex without prescription diabecon drug
lasuna tablets – lasuna over the counter buy himcolin tablets
purchase finasteride pill – buy sildenafil 200mg pill alfuzosin for sale online
Take the ultimate risk in coco: help the chicken navigate perils while your bet multiplies! Cash out early for safety or push for huge rewards — the choice is yours. Fast rounds and 98% RTP keep the excitement flowing!
No deposit, all thrills—luckyland slots bonus delivers! Sign up and receive 7,777 Gold Coins plus 10 free Sweeps Coins. Spin away and turn your wins into redeemable cash!
Elevate your game with betmgm app Casino. Sign up today for 100% match up to $1,000 plus $25 free. Enjoy the smoothest app and the biggest rewards in online gaming.
Votre animal aussi a le droit a une bonne sante ! Decouvrez notre pharmacie veterinaire en ligne : antiparasitaires, soins et alimentation specialisee. Prenez soin de vos compagnons a quatre pattes facilement. Commandez des maintenant pour leur bien-etre.avana
FanDuel Casino is America’s #1 online casino, delivering direct thrills with ignition casino slots , exclusive slots like Huff N’ Huff, and last retailer action normal at your fingertips. Brand-new players get 500 Bonus Spins together with $40 in Casino Bonus exactly suited for depositing $10—bonus up to $1,000 disown on first-day screen losses. Calling all Thrillionaires: accompany for the nonce, play your nature, and turn every moment into epic wins!