1.将jar转换为dexcall dx --dex -verbose --output=.\output\dex\test_classes.dex --positions=lines .\output\jar\test_classes.jar2.Delphi XE6,XE7下,通过Project菜单下Deployment Manager,将test_classes.dex复制到远程目录assets\internal\目录 原文:http://www.cnblogs.com/hezihang/p/3975920.html
原文:http://www.hxhlb.cn/article/32142aaeb67bbc05379369c3.html 那一天,我装上了RAD Studio XE5.当天晚上,我就写了一个小小的Android程序.但是,苦于没有好手机,没办法进行测试.今天,下载了一晚上,终于把Android所有的sdk都安装上了,配置进XE5中唉,用这么庞大的XE5来编写Android SDK 2.1版本的程序,我都觉得害羞...废话不多说,下面我们来解决问题.XE5自带的SDK,是SDK4.2,我把在4.2版本下写的程序放到2.1版本上进行编译发布,理所...
下面的程序,可以实现Android下获取GNSS的NMEA0183数据:unit utAndroidNmea;interfaceuses Androidapi.JNIBridge, Androidapi.JNI.App, Androidapi.NativeActivity, Androidapi.JNI.JavaTypes, Androidapi.JNI.Location;typeTonNmeaReceived=procedure(timestamp: Int64; nmea: String) of Object;TJGpsStatus_NmeaListener = class(TJavaGenericImport<JGpsStatus_NmeaListenerClass, JGpsStatus_NmeaListener>) end;TNmeaProvid...
1.找到adb.exe所在的目录,可以打开任务管理器查找2.打开cmd执行 cd C:\Program Files (x86)\Embarcadero\Studio\15.0\PlatformSDKs\adt-bundle-windows-x86-20131030\sdk\platform-tools3.执行 adb kill-server4.执行 adb start-server5在delphi里刷新设备,如果还是不行,重启delphi原文:http://www.cnblogs.com/weijj/p/4245975.html
问题现象:在使用DelphiXE5开发Andriod连接Webservice乱码。问题原因:数据类型不同。问题处理:为了不让广大朋友再烦恼,我就把解决办法写出来吧,把数据库中我们要查询的字段类型改成nvarchar就行了。 原文:http://www.cnblogs.com/FKdelphi/p/5984052.html
unit Android.JNI.Toast;// Java bridge class imported by hand by Brian Long
(http://blong.com)interface{$IFDEF ANDROID}uses Androidapi.JNIBridge, Androidapi.JNI.JavaTypes,
Androidapi.JNI.GraphicsContentViewText;{$ENDIF}{$IFDEF ANDROID}type TToastLength = (LongToast, ShortToast); JToast = interface; JToastClass = interface(JObjectClass)
[‘{69E2D233-B9D3-4F3E-B882-474C8E1D50E9}‘] { P...
使用DPFJAlertDialog控件时发现DPFJAlertDialog1Click不能捕获到对话框到底按了那个按键,上网搜索后找到了解决方法:打开DPF.Android.JAlertDialog.pas文件,找到procedure TAlertDialogOnClickListener.onClick( P1: JDialogInterface; P2: Integer )然后按下面的方法修改就可以。procedure TAlertDialogOnClickListener.onClick( P1: JDialogInterface; P2: Integer );begin FDPFJAlertDialog.FClickedIndex := P2; FDPFJAler...
UsesAndroidapi.JNI.GraphicsContentViewText,
FMX.Helpers.Android,Androidapi.JNI.JavaTypes, FMX.Platform.Android,
AndroidApi.JniBridge, AndroidApi.Jni.App,AndroidAPI.jni.OS; procedure TForm1.FormCreate(Sender: TObject);{$IFDEF ANDROID}varShortcutIntent: JIntent;addIntent:
JIntent;wIconIdentifier : integer;wIconResource :
JIntent_ShortcutIconResource;{$ENDIF}begin{$IFDEF ANDROID}ShortcutIntent :=...
我正在尝试将我的第一个应用程序部署到Google Play商店.每次上传APK文件时,都会收到以下消息:
“上传失败,您上传了可调试的APK.出于安全原因,您需要先禁用调试功能,然后才能将其发布到Google Play中.详细了解可调试的APK.”
我正在构建代码的发行版本.我从以下位置上传我的APK文件的发行版:\Projects\MyAppNameHere\Android\Release\MyAppNameHere\bin\MyAppNameHere.apk在我的项目调试选项中,将其设置为“无调试信息”
我还修改...
我试图从“Androidapi.JNI.App.pas”(TJservice)扩展一个类/接口,我需要扩展这个类来进行服务.可能吗?怎么样?
some example of java/android service
我需要重写方法,如:oncreate,onbind,ondestroy.但我不知道怎么做.
我试过这样的事情:type Tandroidservice= class(TJService)function onBind(intent: JIntent): JIBinder; override;procedure onCreate; override;procedure onDestroy; override;procedure onStart(intent: J...
如何包含包含Android应用程序APK文件的文件的文件和/或文件夹. Delphi运行进程擦除Assets目录的内容,我放在那里的文件/文件夹不包含在APK包中.我假设您必须手动将System.StartupCopy添加到.DRP单元,以将文件和/或文件夹复制到TPath.GetDocumentsPath()指定的路径.解决方法:使用Project->部署主菜单项,它允许您将文件放入安装中,并在安装后为它们指定位置.请参阅文档中的Android Mobile Application Development主题中的部署最终的A...
使用智能移动工作室开发移动应用程序,我发现我还需要手机间隙,以便将应用程序进一步部署到我的移动设备上.如果我只想在我的手机上分发我的移动应用程序是否有更简单的方法来创建移动应用程序?我可以和拉撒路一样吗?将可执行文件带到Android手机更容易吗?解决方法:在开发版FPC中有初始的android目标支持.没有lazarus的支持.
有两种方法,一种是通过生成JVM代码,一种是本机路由. (Java骨架使用的本机库).
后者(原生)似乎是最常用的...
我有一个用Delphi 5编写的应用程序,我想转换为在Android 2.x上运行.该应用程序非常简单;它用于通过Modbus串行链路将配置文件上载/下载到单独的微处理器. (这是一种发动机管理芯片,用于提高涡轮柴油发动机的马力).自从我在大学的帕斯卡日以来,我没有编程,所以我几乎是一个完整的初学者,但愿意投入一些时间,我当然有源代码.
从我到目前为止所做的阅读来看,似乎用Java重写应用程序似乎是最常见的解决方案,但也有人建议使用Monodroid?...
我正在使用Delphi 10 Seattle开发移动应用程序.我需要以编程方式检查SD卡是否在使用Delphi 10 Seattle的设备中可用?
我找到了一些使用JAVA的样本.请给我一些使用Delphi的例子解决方法:Delphi没有为Android Environment类定义接口,但您可以在自己的代码中手动定义它,例如:uses...,Androidapi.Helpers,Androidapi.JNIBridge,Androidapi.JNI.JavaTypes;typeJEnvironment = interface;JEnvironmentClass = interface(JObjectClass)['...
我想连接到MS SQL Server以使用FireMonkey为我的Android应用程序插入或更新一些数据,我正在使用Delphi xe8.有什么办法可以使用默认组件执行此操作?不使用其他组件.我正在通过ID地址使用远程服务器.解决方法:我建议您使用XML / JSON服务连接SQL Server数据库.它将节省您的时间,数据安全性,应用程序安全性和应用程序开发时间.
Indy组件非常适合Http Rio,您也可以直接从代码创建soap连接对象.这取决于您的选择.
您也可以使用FireDAC组...