请选择 进入手机版 | 继续访问电脑版

Lazarus中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

便捷登录,只需一步

Lazarus IDE and 组件 下载地址版权申明
查看: 2534|回复: 2

lazarus android 怎么弄啊.

[复制链接]

该用户从未签到

发表于 2016-6-9 23:16:02 | 显示全部楼层 |阅读模式
lazarus android 怎么弄啊.
1.laztoapk

NDK 解压了还是提示 NDK platform not found.
根本就用不了

手动运行(build_debug_apk_new.bat)
提示-----------------------------------------

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Adjust these p
aths to yours

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>SET PATH=C:\Progra
mas\android-sdk\tools;C:\Programas\android-sdk\platform-tools\;C:\Progra~1\Java\
jdk1.6.0_37\bin

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>SET APP_NAME=andro
idlcltest

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>SET ANDROID_HOME=C
:\Programas\android-sdk

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>SET APK_SDK_PLATFO
RM=C:\Programas\android-sdk\platforms\android-8

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>SET APK_PROJECT_PA
TH=C:\Programas\lazarussvn\examples\androidlcl\android

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Create necessa
ry directory Structure

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir bin

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir bin\classes


E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir gen

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir gen\com

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir gen\com\pasc
al

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir gen\com\pasc
al\lcltest

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir raw

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir raw\lib

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>mkdir raw\lib\arme
abi

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Cleanup

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>del bin\androidlcl
test.ap_
找不到 E:\laztoapk\downloads\laz4android\examples\androidlcl\android\bin\android
lcltest.ap_

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>del bin\androidlcl
test.apk
找不到 E:\laztoapk\downloads\laz4android\examples\androidlcl\android\bin\android
lcltest.apk

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>del raw\lib\armeab
i\*.so
找不到 E:\laztoapk\downloads\laz4android\examples\androidlcl\android\raw\lib\arm
eabi\*.so

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM More directory
preparation

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>copy libs\armeabi\
*.so raw\lib\armeabi\
libs\armeabi\*.so
系统找不到指定的文件。
已复制         0 个文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Resource compi
lation

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>call aapt p -v -f
-M AndroidManifest.xml -F bin\androidlcltest.ap_ -I C:\Programas\android-sdk\pla
tforms\android-8\android.jar -S res -m -J gen raw
'aapt' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Java compiler


E:\laztoapk\downloads\laz4android\examples\androidlcl\android>call javac -verbos
e -encoding UTF8 -classpath C:\Programas\android-sdk\platforms\android-8\android
.jar -d bin\classes src\com\pascal\lcltest\LCLActivity.java
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Convert the ja
va bytecode to dalvik bytecode

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>call java -Djava.e
xt.dirs=C:\Programas\android-sdk\platform-tools\lib\ -jar C:\Programas\android-s
dk\platform-tools\lib\dx.jar --dex --verbose --output=C:\Programas\lazarussvn\ex
amples\androidlcl\android\bin\classes.dex C:\Programas\lazarussvn\examples\andro
idlcl\android\bin\classes
'java' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM It seams that
dx calls echo off

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Now build the
unsigned APK

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>del C:\Programas\l
azarussvn\examples\androidlcl\android\bin\androidlcltest-unsigned.apk
系统找不到指定的路径。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>call java -classpa
th C:\Programas\android-sdk\tools\lib\sdklib.jar com.android.sdklib.build.ApkBui
lderMain C:\Programas\lazarussvn\examples\androidlcl\android\bin\androidlcltest-
unsigned.apk -v -u -z C:\Programas\lazarussvn\examples\androidlcl\android\bin\an
droidlcltest.ap_ -f C:\Programas\lazarussvn\examples\androidlcl\android\bin\clas
ses.dex
'java' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Generating on
the fly a debug key

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>rem keytool -genke
y -v -keystore bin\LCLDebugKey.keystore -alias LCLDebugKey -keyalg RSA -validity
10000 -dname NAME -storepass senhas -keypass senhas

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Signing the AP
K with a debug key

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>del bin\androidlcl
test-unaligned.apk
找不到 E:\laztoapk\downloads\laz4android\examples\androidlcl\android\bin\android
lcltest-unaligned.apk

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM JDK1.6 APK sig
ning

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>jarsigner -verbose
-keystore bin\LCLDebugKey.keystore -keypass 123456 -storepass 123456 -signedjar
bin\androidlcltest-unaligned.apk bin\androidlcltest-unsigned.apk LCLDebugKey
'jarsigner' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM Align the fina
l APK package

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>zipalign -v 4 bin\
androidlcltest-unaligned.apk bin\androidlcltest.apk
'zipalign' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>REM call and pause
together allow us to see the results in the end

E:\laztoapk\downloads\laz4android\examples\androidlcl\android>pause
请按任意键继续. . .

回复

使用道具 举报

该用户从未签到

 楼主 发表于 2016-6-11 20:39:05 | 显示全部楼层
laztoapk
要用SDK Manager接着下载 android SDK
现在是 laztoapk 自带的例子能在手机里跑起来了
androidlcltest.pak 编译出来 跑不起来
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主 发表于 2016-6-11 20:58:57 | 显示全部楼层
哈哈 编译了 跑起来 了
没细看教程,浪费大家表情不好意思哈
问题在
http://www.fpccn.com/forum.php?m ... p;highlight=android

5.3 创建安卓工程结构
红色的地方字符不对
回复 支持 反对

使用道具 举报

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1

GMT+8, 2017-7-25 20:52 , Processed in 0.065587 second(s), 7 queries , Redis On.

Powered by Discuz! F1.0 Build 20160930

© 2001-2017 Comsenz Inc. & Discuz! Fans

快速回复 返回顶部 返回列表