首页 技术 正文
技术 2022年11月6日
0 收藏 610 点赞 805 浏览 45848 个字

Cordova的技术交流新群

aaarticlea/png;base64,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” alt=”” />

微信公众号:(如有cordova问题请关注微信公众号,回复”cordova”,我会及时回复 )

aaarticlea/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAFYAVgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBpbBpQSQDigjNfysE5NAH9U9FfysUUAf1T0V/KxRQB/VPQc1/KxQOtAH9UxbFKCSAcUYzX8rBOTQB/VPRX8rFFAH9UxYg4xSg5FfysA1/VOBigBaKKKAGlsGlBJAOKCM1/KwTk0Af1Tk4FJuJOMfjSkZr+VnNAH9UpbFKCSAcUYzX8rBOTQB/VRRRRQAUUUUAITgUgYk4xSkZr+VgmgD+qYsQcYpQciv5WAa/qnAxQAE4FIGJOMUpGa/lYJoA/qnor+ViigD+qeiv5WKKAP6p6K/lYooA/qoooooAKKKKACiiigBO9fysV/VP3r+VigD+qcnAyaAc0EZFfys546UAf1T0V/Kxn2oz7UAf1T1/Kv6V/VRX8q/pQB/VPnGK/lYIwa/qlI6Z9KVeg5/OgD+VkDJr+qcHNBBIIzSBcGgBSQOtAORSMuT17V/K1kelACAZNGMGlA56fnX9UgBJz+hoAdkAUA5FNYc/0r+Vs9elACda/qnz1obp1r+VsnPagBuK/qmBzTcd804cDrQB/KxX9U571/KxX9U5GaAP5WD1or+qcZooA/lYAya/qnznNIeQRmgDH40AfytYzmv6pgciv5Wc4zQWBPSgD+qev5V/Sv6qK/lX9KAP6p8gDmgHIpCuSOe1fytZHpQB/VPRX8rGfagEZ6UAf1TdcV/KxX9U4FfysUAf1UUUUUAFFFFABRRRQAnev5WK/qn71/KxQB/VRX8q/av6qK/lX7UAFFFFAH9VFfyr+lf1UV/Kv6UAf1TYziv5WSSa/qnHav5WKAP6p6Dmv5WKB1oA/qlLc9Pxr+VvA9a/qmwCKAMCgAIBoAxS0UANY880L0HH50pGa/lYJyaAP6p26HjNNBr+VoHBr+qfA6dqAP5WT160fjX9U9FAH8q9f1Tk4r+Viv6pz3oABmiv5WD1ooAX8aB9c1/VPSHpQB/KwaKD1ooA/qor+Vf0r+qiv5V/SgD+qcdq/lYr+qcdq/lYoAKB1ooHWgD+qcdq/lYr+qcdq/lYoA/qoooooAKKKKACiiigBO9fysV/VOTiv5WCCKAP6qKK/lY/Cj8KAP6p6K/lY/Cj8KAP6picCv5WcYxQDg9KUnP4UAf1SjtX8rFf1TZr+VkgigA61/VPnrQQSOtfytFge350ANxk0EYNf1S9+/Ffytnk9PyoA/qmJwMmjORQRkV/K1njpQAnrX9U3WmEfXiv5XCeelACAZNGCDX9UzdOv5V/K2fT0NAH9Uo7V/KxX9U2fY1/KyRigD+qiv5V/Sv6p81/KzjpQB/VNkAc0A5FNIzz7dK/lbJ56UAIBk0YPpX9UzdDzj6V/K3njHb1oAbigjBr+qU56/pX8rZHPT8qAP6p6/lY9K/qmJxX8rPSgD+qYdKWv5WD9KPwoA/qnor+Vj8KPwoA/qmJxX8rBGKdnjGKaeT0oA/qoooooAKKKKACiiigBCM0AAUtFACYoPFLSHpQA3ODjH404cjpX8rOa/qmAxQAHgdKbnJxj8acRmv5Wc0Af1SgZ60oAFA6UtACE4FfytADGa/qlIyMGjGBQB/K327V/VGOR0/Ov5WskGkJyaAP6pySBnGa/laxxTQcGlySaAF79aTHvX9Uw6UtAH8q+aXcTSUUAOXnmkI560gOK/qnAwKAP5WQOetf1SA89Kd1r+Vn0oAX3zTT1r+qbGcV/KyTmgD+qc9PWmjk4pxGa/lYJoA/qlbrjHWnAcdK/lYBr+qcDFAARmkxinUh6UAA+gox7Cv5WD1ooA/qmPAJxSBs9q/laBwa/qnxigAH0FGPYV/KwetFAH9VFFFFABRRRQAUUUUAISB1oByKRlyevav5Wsj0oASv6pz3r+VgDNf1TZoA/lZPWigjmjFAH9VFFfysZ9qXHPSgD+qXcPWgHIppHf8ASv5WyeelAH9UxOK/lZxX9Ux6elNHXP6UAOyAKAcimkc9/pX8rZ69KAP6picV/KwRX9U56elNHBzQB/K0K/qn60hBJ64r+VokelAH9UxOBRkEV/KyOvSv6pAOe9AH8rWMmgjBr+qU5zn9K/lbI56flQAlFf1TnikJyKAP5WcH0oIwadnt+tf1SL0HOfrQB/KyBk1/VODmkboefyoXg8UAL3r+Viv6pt3Nfys4oAOtf1T96G6da/laJyOlAH9UpOKAcjIr+VodOlf1SjgdfzoA/lYor+qcnHegHPegD+VgDNBGDX9UxBJzmv5WScmgD+qiiiigAooooAKKKKAE71/KxX9U/ev5WKAAdad75poOK/qmxjNACZ7Ypw5HSv5Wc1/VMBigD+Vgdf8AGv6pRnkfrX8rQODRmgBScGko60UAf1Tt0r+VrAx9e1f1SkZGDRgUANz60q9Bx+dLgdO1fysE5NAH9U7dOlfytEAU3pX9U/rQA3PPSv5WiMGjODQTk0Af1TngdK/la7V/VKcHijAoAbn1pV6Dj86MDp2r+Vk8mgD+qcjNfys56V/VPX8q/pQB/VKeMU5eg4xRjOK/lYJyaADJFf1TYr+Vmv6pz3oA/lZziv6psV/Kx61/VRQAh6etNXrjFOIzX8rBNAH9Up64xX8rZ4PX8qQHFBOTQAZIr+qcDFfysV/VP3oAO9fysV/VP3r+VigD+qiiiigAooooAKKKKAE71/KxX9U/ev5WKAP6pycV/Kziv6piMim7cc0AOz0r+VjpTweK/qjHTrQApOBk0A5obpX8rRPGMZoA/qmor+Vj8KPwoA/qmJwMmjORQeR1r+Vrt24oAT1r+qbrTdue9fytkj0oAVfve1fV/wABf+CaXxn+Pnh+11+z06x8L6Ddp5lrfeIZng+0IQrK6RojOUYNlW24Prjmv3069OtfN3xZ+KusX/iC80vSruXT9PtJGgLWzbZJnXhiXHIAORgY6flw4vGU8HT56hvRoyry5Yn0gvToadj618SnWNbDEt4g1nOen9pT/wDxdVbjW9dDHbr+t/hqc/8A8XXg/wCsNH+Rnp/2XUf2kfcZGRj1r8cD/wAEUPimf+Z58If99XX/AMZr6ZuvEniCPhfEWtH6apcf/F1jXPizxMCceJNdGOv/ABNLj/4uk+IqK+wyv7JqfzI+fx/wRQ+KYx/xXHhD67rr/wCM1+x4GAB1r807rxx4my27xXr8SjuNWuP/AIusS78eeLnz5Xi7xCuOf+Qxcj/2ep/1ko/yMr+yKv8AMj9SN1JuHPNfk1cfETxoMkeMvEg2jkDWbn/4uvXv2YP2pvE+j/EPS/DHibVbnW9E1WdbOKW+YyTW8rnEZEh5ILEAg56+1dGHz6hXqqm4tXMKuWVaUHO6dj8YT1or6v8A+CmHwF0r4DftN39poFrFYaDr9nHrVpZw4CW/mO6SIqgAIokjfao6AjtwPlCvpzyAAzX9U2c5r+VkHBp27tigBPWv6putNK5xzX8rZI9KAP6picCv5WCMUoOD0oJyOlACdq/qor+VgCv6pgc0Afysda/qnz1obp1r+VsnPagBmMmgjBr+qXv1Nfytnk9PyoA/qnooooAKKKKACiiigBrNg9O1fytYHrX9UxAPWgDAoAKK/lYooA/qlPBr+VsjnrSCv6p+lAAenrTQecYpxGa/lZzQB/VMOaMUDpS0Afyr5r+qbbzX8rNf1T96ADvX8rFf1T96/lYoA/qj3fvMe2a+PNdhH9v6yxOCdSu8f9/3r7C/5bj/AHf8K+RNfO7W9XC841G7BPp+/evk+IdKMPU9nK/4kvQxJVPmH5enc96hnULk/wAOMDjrVqWUM23dntg9qo3JwrYXcBXwLZ9OkY97tG4soIB6VkXipsbAAZuwNbl5GksZyrMc9uorBuQkcpUnK+hHOazbNkjltQtTLLgjavcNWPc2QjJKEY7mt3VZnikOcqW7MOorDu52cAoh9Dx0rNs2aOa1S3kJYoDgHjjrUfw2hd/it4KYyn5df0/5cf8ATzHXLaz8XPDFl4pXw5cX2NSZvKMZQhEbsCT3qnZ+NzpPx9+Fmk6XqVojzeKdLju7RlJm2tdxdOw4P1r1cFhK88TTTja9nr2PPxFWCpTd79Dov+C14A+PngX/ALFkf+lU9fnWwwxFf1MN/wAhFP8Arn/U1/LMTk1+unwYuPegAZ61/VPRQAzdg4x+Nfyt4HrX9U20elAGBQAY9hQfoK/lYoHWgD+qbGaUDFA6UtACHmkIwK/lZoHWgB3YnIr+qUcjp+dGMigDAwKAFooooAKKKKACiiigBCQOtAORSMuT17V/K1kelACda/qnzSHp1r+VwkGgD+qTriv5WK/qmBwa/lZxQAda/qnzQ3TrX8rZINAH9UmR17V/KwRg1/VLtzTgCABmgBaQ9K/lZz7UvQ9KAGnrRS4yaSgD+qH/AJbj/dP9K+Qdbfy9c1o8n/iZXeR/23evr7/lv/wE/wBK+OfEM6f8JHrEbsFZ9Ru9qs2C2J36CvlOIU3Shbuezlf8SXoZtwFB3FsAc1Rlu0Kt5YGe9SX0qwqzNIAo7k8Vhz65bXMebeSO4UcFomDYPcHFfBOLtex9Qmtgu7gl2LZK+grFvWjVt27K4yST0rxf44/tFat8MNbg0+Lw072juD/aFy5Mco4LBNo4OM9T+FfPnxD+Pmq65qXiLR7vUpNQ8O3hb7HLZnY8K9Y8YxuHIDA9frXpUMrrV7S2RzVMZTpO3U+ofiH8X/C3gGGP+1NQBupgWhtoF8yWQdBgD3GK8O8TftMNrGn3sfhPTn/tW03PNb6im1xGBy6gHkjuP54ryjwx4OvfHvw2OpaMs9x4m8PXZUxIcvJAx3qVHXcrBsDvz6VoReEPGnjvxjpGvad4dutC1aMKL+7uk8qGSQHBfaQD8y4yo6817VLLcJRv7R3a3u7K/p5nHPGVqnwqyexQtdM1X47eFdb1u5ltZfEGnzebAYBslKYyUIH8PHynsQat/AK9bxl+0F8KNUMhXxBa+KNKjvYm6zxrdRDzR7gcMPx9a9U0X9n228IeMrvxFDrNxbwvI0sdnbKI49p5KMecqD2x078V1/wfs/Cej/GzwUmk2lrFfXWvWMvmwx7s/wClR5w/OO/ANdVPM6UavJSXMtLWW3dehzzwk5QvU0f5+Z+yj/8AIRT/AHP6mv5ZSMHFf1Mv/wAhFeP4P6mrq8Ac19ifN7Dq/lX9K/qnJxX8rOKYH9Uw7V/KxX9U2a/lZIIoAKB1ooHWgD+qfOMV/KwRg1/VMRn8KBwAM0Afys0DrRilAIoA/qmziv5WCMU72pp60Af1UUUUUAFFFFABRRRQA1mwenav5WsD1r+qYgHrQBgUAfys/jS5z1Oa/qmpD0oA/lb7dq/qjHI6fnX8rWSDSE5NAH9U56etNHXH604jNfys5oA/qmFLSDpS0AfysAc9a/qkU5OP1NOIyKAAOlADWODj9a/lbI561/VMQD1oAwKAIDzNz0xzX5AftCXV74E+M2peLdMu5ru1m1y+K+axISZLmRZISewPYeh9qo/8ETufj546z/0LJ/8ASqCrHjnSvEPinxn8V/DkOjtd2E/ifUrq0u5FISCdbmTox4O4ZB54z714+ZJckebY7sLdyaW5xHxY8fS+I/Hmk3es3l7P4MvkjuY7aGUoFhbhuBwWVs5+nXms74ca9L8JfjUdBhvDqWh6jKlurxvuWVX5hl4OM/MOfc16F4U/Z5uZPDzab4wvIrmyjG+zgtSfNt3ON/z9AG4yORkD0rqPD/ws8F/DJDqNrYoLmEMftlyxlkXHXGemOegz1r5WpiKEIOmlfS3ke3CjWclN6HLax43X4g+M73wD4s8HzWOnzCV7O6dsswj/AOWinHoRgg8dK4/wZ+y7BoHiK9u9R1WPUtLkSSFbQQcujZwXOcKRweAeR1FeuarqralqJvbPSonv44TBHqN2NuxWOSp9uCSM/lkGuak1aW7urxJdVe7eExyvp9guHAyMHrgjk5HPGO9ciq1YR5aPuq2vU7XThJ81TV3KvhnQvBvwpae10gLFJcgLKqyGSWXHKg84/PHUetJqXjq/uraSaw09La1eISLeXjhQpJ6Ht+OTUd1ol79pcaTplrYoZBLHNdjzOMndgHO08jGB/Sq7eDIZCJNTvJNQmJO0SOSAD1T3HNcs/ZpudWXM/vNYuW0FZENlJBrckgutTF252yRwKp2qcHOD3B54xW78JdIs9M+K3gkW8Cf8h+wIzk7c3UecelVre0is7VYrZVRF42qOnt+lbvw3UR/FHwSFXDf29p+TjH/L1HXPRnevFQ0V1+ZdRWpSv2MT/gtgB/wv3wL3P/CMj/0qnr87CPev6mn51Ff+uY/mauDpX68fAgenrTRycU4jNfysE0wP6p8ZoAx2r+ViigBQoJ60EbRX9UxGRX8rBOaADNGaKKAP6pyOOlfytds8c1/VKRkYNGMCgBhP15r+VwjnrR61/VN0oAWiiigAooooAKKKKAEJA60A5FIy5PXtX8rWR6UAIBk1/VPkde1I3Q8/lSAehoAdkUA5GRX8rWe3v1r+qUHjrQB/KwBmv6ps5zX8rI604nAx6UANxk0EYNf1Sn15r+Vsjnp+VACAZNf1T5HXtQQSCM03bigB2RQDkZFfytdq/qlHA6/nQBC3Mx/3TX5weO/HVw3jTxNbaXpk120Gu3kE7Mu0JiaQkj1/MdvWviz/AIJofHvSfgL+03YXfiC6i0/Qdfs5NEu72baEt/MdHjd2YgIokjTcx6DPav1E+OPwS1zTfFN/rei6bJqul38jXEkdqu6WGRvvgqOWBPIIz1IrwM4oTq0U4Ru0z1MvqRp1GpO1z5lis9e1SxuJdYmaF42LCKybHmR7SCmMjBPY5/KuX0UXkVoi6Fp0kSzJIGvL5AXDdic445zxnOfUc+ty+HPFDSceFvEGMdBpNxz/AOOVnzeEPFmxiPCuv5xgAaRccf8AjlfG8laN1yP7j6NTp/zfiedHwjPfoV1u/e6DDabeLiMYPXHTP4duvNWItMstMgVbWBYyq7FZR82AB1PXsPyrqrzwb4uYjb4S8RZIwdukXP8A8brGu/h/4ykfjwh4kIIxn+x7n/4iuedPET05Xb0LjOjHVSRgz3EgJVgcLyMday57pZONuQORnk1u3Xw88cBmI8GeJWHQ7dHuef8AyHWXdfDLxvNICngnxOGIH/MFuuP/ABysPq1b+V/ca+2p/wAy+8yJb94w0hAUnggeorQ+Gt69z8VvA+CUH/CQadkN/wBfMdRXPwt8eSysR4J8TgN3XRbocn/tnXu37K/7KXirVfH2jeJ/E+kXGg6JpE63iRXyGOe5mQ5QCM/MAGAJJA6e9d2DwdadaKUXuuhz18RSjTl7y2P0JfnUU/65/wBTX8sp61/UlZ3a3t7JJGQ0a/IGHIOK/luI5NfqPkfECV/VP3r+VgDNf1T5+tMAJA60A5FIRk1/K1kelACAZr+qcHNfysDrTjwMYoA/qmor+Vgc9qM+1AH9UxOBX8rBGKUHB6UE7hQAlFLtJpMUAf1UUUUUAFFFFABRRRQA1mwenav5WsD1r+qYgHrQBgUAfysjr1r+qRT1Ht1pxGRRgAcUAfytDPOPWkI5PNGcZr+qYDAoA/lZA561/VGCTT+tfys+lAH9UhPPNKvQcfnS4zX8rBOTQB/VRSGlpD0oAYeDX8rhHPWj1r+qbpQB/K0Oo5r6u+Av/BS/4z/ATw/aaBa6hY+KdBtE8q1sfEMLzfZ0CqqokiOjhFC4C7sDPTGMfvuRkV/KySaAP0UX/gtf8UgP+RG8H8/7N1/8eoP/AAWx+KQP/Ii+EP8Avm6/+PV+deTX9Uf2eL/nkn/fIoA8/Pi/xSB/yD7H8Vf/AOKr8sP+H2HxT5/4oXwh/wB83X/x6vzqzX9Uf2aL/nmn/fIpWA8/Pi/xT/0D7H/vl/8A4qj/AIS/xT/z4WH/AHy//wAVXoIt4h0iT/vkUfZ4v+eaf98iiyA/G8/8FsPimQR/wgvhDP8Au3X/AMerxv4+f8FLvjP8etAu9Aur+x8K6DeR+VdWPh6F4ftCEMrI8juzlWDYZd2DjpjNfJ9GTTA/qZ0yxFnCqAcAYq9jHav5WKKAAdacRkZ9aaDiv6psYzQAm7Hav5WyB60etf1TdKAP5WQOetf1SKcmnda/lYNAH9Urdcfyr+Vo9f8ACgHFBOTQB/VPj2FIR+Ffys0UAOx3/Sv6pF6dPzr+VnJ9aCcmgD+qiiiigAooooAKKKKAEJA60A5FNYc59ulfytnr0oATrX9U+etIenWv5XCRQA31r+qev5WM5r+qegApD0r+Vn8KB16UAHrX9U3WmkV/K2Tz0oATrX9U+etIenWv5WyRQA3GTQRg1/VLt5BzX8rROTQAUDrRilxt60Af1TZxX8rBGKduHSmk5NAABk0uCDX9UxBIxnFfytFuKAP6pR0pa/lZ69Bmk/CgBOtf1T560N061/K0SDQA3GTQRg1/VLjnrX8rROTQB/VRX8q/pX9U+QK/lZxQB/VMO1fysV/VNnGK/lZIIoA/qn6V/KwaUHnpX9UijBoA/laFf1T9aa3J61/K2Tz0oA/qmJxX8rOK/qmIyKTaQc5/CgBR2r+Viv6pwMV/KxQB/VRRRRQAUUUUAFFFFADWPPNC9Bx+dKRmv5WCcmgAzS53daSgdaAHYGDzX9UoORRjIoAwMCgAx7CkP0r+VmgdaAHd+tJj3r+qYdKWgD+VgDnrSkdM1/VKRkV/KySetAH9UmSMDHav5WiMGjNBOTQB/VORx0r+VojIz05r+qUjIwaAMUAfys7RjOaQjBr+qcjNfysE5oA/qor+VjGa/qnr+Vj0oAcAK/qjHTpS46V/Kx1oA/qnPT1po5OKcRmv5WCaAP6piSD0zX8rRA9aQV/VP0oA/lZ/Gl6nk5r+qaigBhPqKVeg4/OlwOnav5WCcmgAoJJoooAcvTNf1SDkdPzr+VkEignJoA/qnor+ViigD+qYsQelfytED1pBX9U/SgBaKKKACiiigAooooAQkDrQDkUjLk9e1fytZHpQB/VPRX8rH4UfhQB/VPRX8rH4UfhQB/VPRX8rH4UvQ8jFAH9UuR17V/KwRg1/VNtzSgEADNAH8rFf1T96/lYAzX9U4P4UABOK/lYIwa/qmIyetA4AGaAP5Wa/qn71/Kxgmv6pwc0AHev5WK/qnJxX8rBBFAABk0uCDX9UrdOv5V/K2Tx9O9AH9UucCgHIyK/la46frX9Uq9KAP5WKB1r+qfPuKQmgBR2r+Viv6ps4r+VkgigD+qcnFfys4r+qY9PSmjrn9KAHDtX8rFf1Tiv5WKAP6pycDJoyKG6V/K1kY+negD+qXriv5WK/qmWv5WaAP6pycDJozkUEZFfytAjGKAGnrRSnrSYoA/qoooooAKKKKACiiigBO9fysV/VP3r+VigD+qc8DpSA5OMUpGa/lYJoA/qnx7CjHsK/lYooA/qnwDX8rOa/qnr+Vf0oA/qnHSlpB0paAP5WMe9L1PWv6pqQ9KAP5Wtue9IRg9aM1/VMBgUAI3Q8flSA+gr+VoHBr+qfGKAExnqKUDHav5WD1ooAM0oOTzSUdKAP6pgMjmlHFfysUUAL+NGPev6p6Q9KAEAyP8aUDHav5WD1ooA/qnbp0r+VsgCmdK/qnxQAi1/KzX9U/TFfysUAf1Tnmk21/KzRQB/VMSQcV/KyRg0A4oJyaAP6pySB0r+VoqB3/Om9K/qnx1oAbnnp19acOR0r+VnNf1TAYoAWiiigAooooAKKKKAE71/KxX9U/ev5WKAP6qK/lX7V/VOTiv5WSKAEooxRigD+qiv5V/Sv6qK/lX9KAP6p84xX8rBGDX9UxXOKUAgAZoACcDJoyKCeOtfyte3p3oA/qlyOvav5WCMGv6pcZpRwAM0AOopCQKAc0ABIHWgHIpGXJ69q/layPSgBAMmv6pwc0h5BGaAMHrQA6ikJxQDmgD+VgDNf1TZzmv5WhwelKeBjH50AJ61/VN1phHPev5XCeelACV/VOe9fysV/VOe9AH8rB60UHrRQAAZNf1Tg5oIJBGaQLg0AKSB1oByKaw5z7dK/lbPXpQB/VPX8q/XFf1T5r+VrGKAG4oIwa/qlOev6V/K2Rz0/KgD+qeiiigAooooAKKKKAE71/KxX9U/ev5WKAP6pzzQBiv5WKKAP6p8ewox7Cv5WKKAP6pySBnGa/lZIxg+9IDg0ZJNAH9U46UtIOlLQB/KvmlBJpKB1oAdjvmmng9a/qnxmv5WCc0AKOvWv6pFPP9acRkUYAFADSxB6V/K2QPWj1r+qbpQB/KwOT1p2O+aaDiv6p8YoA/lZ6V/VMBiv5WfWv6p6AEI46V/K12z61/VKRkYNAGKAP5WxyK/qjHTpS96/lY60ALgetf1SbsnGPxpxGRRtHpQB/K1tHX3ppGDX9U5Ar+VgnNAH9U9FfysUUAf1TMecYpQOOlfysA1/VOBigD+Vkdetf1SA896cRkUYAFACYz1pQMdq/lYPWigD+qiiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=” alt=”” width=”104″ height=”104″ />

Cordova 教程 学习步骤-从零基础开始

Cordova 教程 学习步骤-从零基础开始

1、下载并安装Node.js

2、下载并安装Git

3、配置Android开发平台环境

(1)下载安装最新JDK

(2)下载安装AndroidSDK

安装环境详细步骤改天再添加,或加群咨询

1:安装cordova

$ npm install -g cordova运行结果如下:

npm WARN deprecated node-uuid@1.4.7: use uuid module instead
C:\Users\Peng\AppData\Roaming\npm\cordova -> C:\Users\Peng\AppData\Roaming\npm\n
ode_modules\cordova\bin\cordova
cordova@6.5.0 C:\Users\Peng\AppData\Roaming\npm\node_modules\cordova
├── underscore@1.7.0
├── q@1.0.1
├── nopt@3.0.1 (abbrev@1.0.9)
├── update-notifier@0.5.0 (is-npm@1.0.0, semver-diff@2.1.0, repeating@1.1.3,
chalk@1.1.3, string-length@1.0.1, configstore@1.4.0, latest-version@1.0.1)
├── insight@0.8.4 (object-assign@4.1.1, async@1.5.2, uuid@3.0.1, lodash.debou
nce@3.1.1, tough-cookie@2.3.2, chalk@1.1.3, configstore@1.4.0, os-name@1.0.3, re
quest@2.79.0, inquirer@0.10.1)
├── cordova-common@2.0.0 (q@1.4.1, cordova-registry-mapper@1.1.15, underscore
@1.8.3, unorm@1.4.1, semver@5.3.0, ansi@0.3.1, osenv@0.1.4, minimatch@3.0.3, she
lljs@0.5.3, glob@5.0.15, bplist-parser@0.1.1, elementtree@0.1.7, plist@1.2.0)
└── cordova-lib@6.5.0 (valid-identifier@0.0.1, cordova-registry-mapper@1.1.15
, opener@1.4.1, unorm@1.3.3, properties-parser@0.2.3, semver@4.3.6, nopt@3.0.6,
shelljs@0.3.0, dep-graph@1.1.0, glob@5.0.15, elementtree@0.1.6, aliasify@1.9.0,
tar@1.0.2, xcode@0.9.1, request@2.47.0, cordova-fetch@1.0.2, plist@1.2.0, init-p
ackage-json@1.9.4, cordova-serve@1.0.1, npm@2.15.11, cordova-js@4.2.1, cordova-c
reate@1.0.2)查看版本:
$ cordova -v
? May Cordova anonymously report usage statistics to improve the tool over time?
? May Cordova anonymously report usage statistics to improve the tool over time?
NoYou have been opted out of telemetry. To change this, run: cordova telemetry on.6.5.0
安装成功过:
Peng@PENG-PC ~
$ cordova -v
6.5.0

创建项目:

//进入项目目录
Peng@PENG-PC /D/home/cordova-workspace//在命令窗口打开项目根目录(执行cd 目录名),执行cordova create  子项目名    package包名   应用名 (例如 cordova   create  mycordova com.example.hello  helloWorld)
$ cordova create mycordova com.example.hello helloWorld
Creating a new cordova project.

//项目创建好了,那么cd到项目根目录下
Peng@PENG-PC /D/home/cordova-workspace
$ cd mycordova/Peng@PENG-PC /D/home/cordova-workspace/mycordova//执行cordova platforms ls,检查你的电脑支持的平台
$ cordova platforms ls
Installed platforms:Available platforms:
amazon-fireos ~3.6. (deprecated)
android ~6.1.
blackberry10 ~3.8.
browser ~4.1.
firefoxos ~3.6.
webos ~3.7.
windows ~4.4.
wp8 ~3.8. (deprecated)Peng@PENG-PC /D/home/cordova-workspace/mycordova//在命令窗口打开项目目录(例如 cd hello),执行cordova platform add android
$ cordova platform add android
Adding android project...
Creating Cordova project for the Android platform:
Path: platforms\android
Package: com.example.hello
Name: helloWorld
Activity: MainActivity
Android target: android-
Subproject Path: CordovaLib
Android project created with cordova-android@6.1.
Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the pro
ject
Fetching plugin "cordova-plugin-whitelist@1" via npm
Installing "cordova-plugin-whitelist" for android This plugin is only applicable for versions of cordova-android gr
eater than 4.0. If you have a previous platform version, you do *not* need this
plugin since the whitelist will be built in.Peng@PENG-PC /D/home/cordova-workspace/mycordova
//构建应用:
$ cordova build android
//报错信息,原因是我的ANDROID_HOME没有配置,这里需要在环境变量里配置好,也就是你的android-sdk的安装目录即可,配置后,最好重起一下电脑
Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting i
t manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to inclu
de path to valid SDK directory.

执行 $ cordova build android后正确的结果如下:

(可能有些jar下载不下来,没关系,只要是maven仓库有的就在http://search.maven.org这里下载)

我的是一直卡在这里(国情问题,自行FQ):我直接在仓库里通过pom下载到了本地就ok了

Subproject Path: CordovaLib
Download https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.48/bcp
rov-jdk15on-1.48.jar

当你遇到jar下载不下来如下:

FAILURE: Build failed with an exception.* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all files for configuration ':classpath'.
> Could not download jimfs.jar (com.google.jimfs:jimfs:1.1)
> Could not get resource 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'.
> Could not GET 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect
> Could not download lombok-ast.jar (com.android.tools.external.lombok:lombok-ast:0.2.)
> Could not get resource 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.ja
> Could not GET 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect
> Could not download antlr4.jar (org.antlr:antlr4:4.5.)
> Could not get resource 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar'.
> Could not GET 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.* Get more help at https://help.gradle.orgBUILD FAILED in 4m 48s
(node:) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: ): Error: cmd: Command failed with exitFAILURE: Build failed with an exception.* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all files for configuration ':classpath'.
> Could not download jimfs.jar (com.google.jimfs:jimfs:1.1)
> Could not get resource 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'.
> Could not GET 'https://jcenter.bintray.com/com/google/jimfs/jimfs/1.1/jimfs-1.1.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect
> Could not download lombok-ast.jar (com.android.tools.external.lombok:lombok-ast:0.2.)
> Could not get resource 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.ja
> Could not GET 'https://jcenter.bintray.com/com/android/tools/external/lombok/lombok-ast/0.2.3/lombok-ast-0.2.3.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect
> Could not download antlr4.jar (org.antlr:antlr4:4.5.)
> Could not get resource 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar'.
> Could not GET 'https://jcenter.bintray.com/org/antlr/antlr4/4.5.3/antlr4-4.5.3.jar'.
> Connect to akamai.bintray.com: [akamai.bintray.com/23.42.190.84] failed: Connection timed out: connect* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.* Get more help at https://help.gradle.orgBUILD FAILED in 4m 48s

那么这时候你就去仓库下载jar如maven仓库:http://search.maven.org/

然后把下载的jar放在你的

C:\Users\XXX\.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew\gradle-4.1\lib

目录下即可:

然后在运行cordova build android就可以运行了

如果遇到以下问题:

1:把你所配置的环境变量改为,studio安装的SDK的目录下,然后运行该目录下的SDK manager,然后就开始安装插件,等

Total time: 2.218 secs
Error: cmd: Command failed with exit code Error output:
FAILURE: Build failed with an exception.* What went wrong:
A problem occurred configuring root project 'android'.
> You have not accepted the license agreements of the following SDK components:
[Android SDK Platform ].
Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.
Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

好了,这就是我的运行过程及其结果如下(第一次下载后很慢,可能会有很多………………………………………………这个慢慢等待,国情问题)

$ cordova build android
ANDROID_HOME=F:\android-sdk
JAVA_HOME=D:\Java\jdk1.8.0_45
Subproject Path: CordovaLib
Incremental java compilation is an incubating feature.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugAidl UP-TO-DATE
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint UP-TO-DATE
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugShaders UP-TO-DATE
:CordovaLib:compileDebugShaders UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:compileDebugRenderscript UP-TO-DATE
:CordovaLib:generateDebugResValues UP-TO-DATE
:CordovaLib:generateDebugResources UP-TO-DATE
:CordovaLib:packageDebugResources UP-TO-DATE
:CordovaLib:processDebugManifest UP-TO-DATE
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:processDebugResources UP-TO-DATE
:CordovaLib:generateDebugSources UP-TO-DATE
:CordovaLib:incrementalDebugJavaCompilationSafeguard UP-TO-DATE
:CordovaLib:compileDebugJavaWithJavac UP-TO-DATE
:CordovaLib:processDebugJavaRes UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
:CordovaLib:mergeDebugJniLibFolders UP-TO-DATE
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug UP-TO-DATE
:CordovaLib:bundleDebug UP-TO-DATE
:prepareAndroidCordovaLibUnspecifiedDebugLibrary UP-TO-DATE
:prepareDebugDependencies
:compileDebugAidl UP-TO-DATE
:compileDebugRenderscript UP-TO-DATE
:generateDebugBuildConfig UP-TO-DATE
:generateDebugResValues UP-TO-DATE
:generateDebugResources UP-TO-DATE
:mergeDebugResources UP-TO-DATE
:processDebugManifest UP-TO-DATE
:processDebugResources UP-TO-DATE
:generateDebugSources UP-TO-DATE
:incrementalDebugJavaCompilationSafeguard UP-TO-DATE
:compileDebugJavaWithJavac UP-TO-DATE
:compileDebugNdk UP-TO-DATE
:compileDebugSources UP-TO-DATE
:mergeDebugShaders UP-TO-DATE
:compileDebugShaders UP-TO-DATE
:generateDebugAssets UP-TO-DATE
:mergeDebugAssets UP-TO-DATE
:transformClassesWithDexForDebug UP-TO-DATE
:mergeDebugJniLibFolders UP-TO-DATE
:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE
:processDebugJavaRes UP-TO-DATE
:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
:validateSigningDebug
:packageDebug UP-TO-DATE
:assembleDebug UP-TO-DATE
:cdvBuildDebug UP-TO-DATEBUILD SUCCESSFULTotal time: 2.708 secs
Built the following apk(s)://apk生成位置
d:/home/cordova-workspace/mycordova/platforms/android/build/outputs/apk/
android-debug.apk

这样的话找到这个apk放到你自己的手机里就可以安装了 ,安装后如图

Cordova 教程 学习步骤-从零基础开始

将代码倒入到Android Studio

http://www.cnblogs.com/Amos-Turing/p/6385660.html

========================================

接下来开始研究代码了:

参考博客http://www.cnblogs.com/taoshengyujiu/p/5902506.html

C:\Users\用户名> npm install – cordova

4、在项目目录下执行

a、创建工程

C:\Users\用户名> cordova create myapp
C:\Users\用户名\myapp>cd myapp

b、添加平台支持

> cordova platforms add ios 
> cordova platforms add android 
> cordova platforms ls

c、添加插件(在Android Studio 1.0可略去)

> cordova plugin add org.apache.cordova.device 
> cordova plugin add org.apache.cordova.console 
> cordova plugin ls

d、编译代码

> cordova build android

e、运行代码

(1)在模拟器上
> cordova emulate android
(2)在浏览器上
> cordova serve android
浏览器访问地址:http://localhost:8000/,就可以和调试页面一样调试app的布局了。如果app中使用了cordova的Native API调用,会弹出以下对话框: 
 
这是因为浏览器无法提供@JavascriptInterface的接口,Cordova视图通过prompt()和Native交互,这样做是因为Android2.3 simulator的Bug。所以调试页面布局,无视即可。 
(3)在真机上
C:\Users\用户名\myapp> cordova run android
或者C:\Users\用户名\myapp> cordova run wp8/ios

cordova会自动建立my-app文件夹,不同平台的项目在platforms文件夹下面 缓存的内容在C:\Users\[用户名]\.cordova\lib

5、配置ionic

1、打开Node.js命令行
2、输入C:\Users\用户名>npm install -g cordova ionic 
3、建立工程输入$ionic start myApp tabs
4、如果工程已经建立过,会出现would you like to overwrite the directory with this new project?yes
5、运行添加不同平台,如果为android,直接将ios替换成android即可。
$ cd myApp
$ ionic platform add ios
编译$ ionic build ios
运行在模拟器上$ ionic emulate

运行在浏览器上$ ionic serve

运行在真机上$ionic run

6、移植到Android Studio 1.0

Android Studio 1.0:由于AndroidStudio 1.0默认安装的是Android5.0,编译器版本是21,gradle目前版本是2.2.1,所以要对相关文件做一些更改
(1)修改选择my-app\platforms\android\build.gradle

第10行 classpath 'com.android.tools.build:gradle:1.0.+'
第40行 compileSdkVersion 21
第41行 buildToolsVersion "21.1.1"
第74行 gradleVersion = '2.2.1'

(2)修改my-app\platforms\android\project.properties

第13行 target=android-21

(3)修改my-app\platforms\android\AndroidManifest.xml

第13行 <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="21" />

(4)修改my-app\platforms\android\CordovaLib\build.gradle

第28行 classpath 'com.android.tools.build:gradle:1.0.+'
第35行 compileSdkVersion 21
第36行 buildToolsVersion "21.1.1"

(5)修改my-app\platforms\android\CordovaLib\project.properties

第13行 target=android-21

(6)修改my-app\platforms\android\CordovaLib\

AndroidManifest.xml

第22行 <uses-sdk android:minSdkVersion="10" />
(7)导入工程import project->选择build.gradle 
位于my-app\platforms\android\build.gradle
gradle的下载路径为C:\Users\[用户名]\.gradle\wrapper\dists,可以用下载工具下载后拷到相应目录下,并新建一个内容为空的gradle-2.2.1-all.zip.ok文件 8、如果编译报错,提示Task '' not found in root project 'android',则打开android.iml,点击“同步”即可。

至此工程建立完成

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,086
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,561
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,411
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,184
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,820
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,904