-
Постов
103 -
Зарегистрирован
-
Посещение
-
Победитель дней
13
Сообщения, опубликованные bigjorj
-
-
Почитайте это
http://fire-monkey.ru/topic/121-rabota-s-emuliatorom-bluestacks-iz-rad-studio-xe5
Вполне хороший вариант. Правда отладка не работает... Но зато можно отправлять приложение в эмулятор прямо из студии
-
-
http://edn.embarcadero.com/article/44619
IDE Crash with compilation and IDE up to 4Go
Compiler, IDE
[CLANG32] Several unresolved externals Using C++ Sample Components
Compiler, Compiler\C++, Compiler\C++\CLANG
[CLANG32] Invalid call to function in .c file
Compiler, Compiler\C++, Compiler\C++\CLANG
[bcc32|RTL] BCC32 Classic standalone EXE links against BORLNDMM.DLL when it shouldn't
Compiler, Compiler\C++, Compiler\C++\BCC, RTL\C++
[C++|CLANG32] Unable to Export Functions from DLL built with CLANG32
Compiler, Compiler\C++, Compiler\C++\CLANG
BCC64 and BCC32C - UnicodeString error
Compiler, Compiler\C++, Compiler\C++\CLANG
Internal Compiler Error from SEH + templates
Compiler, Compiler\C++, Compiler\C++\CLANG
Deploy to the Apple Mac OS store failure
Compiler
ICE with CLANG when using try/__finally in a template
Compiler, Compiler\C++, Compiler\C++\CLANG
[C++|CLANG] Cannot use TAudioCaptureDevice::AvailableCaptureSettings
Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Delphi interop
DCC64 codegen isn't deterministic
Compiler, Compiler\Delphi
C++ 32 bit vcl files can not compile
Compiler, Compiler\C++
TCppWebBrowser crashes the the compiler
Compiler, Compiler\C++, Compiler\C++\CLANG
Using GetIt to install Boost libraries, Boost paths are not put into clang32 compiler options
Compiler, Compiler\C++, Compiler\C++\CLANG
Json library produces AV for clang32
Compiler, Compiler\C++, Compiler\C++\CLANG
[bcc32c] std::ostream operator<< broken for floating point values
Compiler, Compiler\C++, Compiler\C++\CLANG
"PCH file built from a different branch" error when changing "separate process" option
Compiler, Compiler\C++, Compiler\C++\CLANG
Precompiled header failure
Compiler\C++, Compiler\C++\CLANG
Compile to Assembly doesn't work when Clang compiler enabled
Compiler, Compiler\C++, Compiler\C++\CLANG
Generic of a generic results in "'T' cannot start a parameter declaration"
Compiler, Compiler\Delphi
Mobile app with TPushEvents does not run and it shows black screen.
Compiler, Compiler\Delphi, FireMonkey
tsqlconnection datasnap open crash on 64 bit ios device
Data
RESTDebugger, Layout-problem hides controls
Data, Data\REST
[iOS64] External exception when using TClientDataSet.Filter
Data
DataSnap Server Memory leak
Data, Data\DataSnap
TField *Sender of OnValidate Event not Updated with DATE Type
Data, Data\DBRtl
Basic webbroker app causes IIS error in IIS 7.5
Data
[FireDAC][Phys][sqlite]Error: callback requested query abort.
Data, Data\FireDAC
APPCRASH
Data, Data\DataSnap
XE7 and Windows 8 64-bit. Debug Crash
Debugger
Demo program does not compile
Demos, Libraries and Frameworks
LanguageDesigner: cannot enter any translations
FireMonkey, FireMonkey\Components
Mixed Styled and Platform controls: problems with Taborder
FireMonkey, FireMonkey\Components
iOS exception on desctruction of platform editbox
FireMonkey
Transparent.style menuitemstyle is wrong
FireMonkey
Blank 32 bit application crashes immediately on iPhone 5 with ios9
FireMonkey
The phone vibrates when you create a notification (EnableSound := False)
FireMonkey, FireMonkey\Runtime
Custom FireMonkey component styling issue
FireMonkey
TStyleManager.SetSystemStyle removed in Seattle
FireMonkey
[Accessibility] Memory leaks and exceptions
FireMonkey
TSpeedButton
FireMonkey
Uses FMX.PhoneDialer.pas app crash
FireMonkey
Help still cannot find a topic from Object Inspector
Help and Doc
Fastreport 5 link goes to Interbase XE download.
Help and Doc
Incorrect search order for Ctrl+Enter
IDE
Batch build with multiple processes sometimes compiles twice, fails link
IDE, IDE\Build System
IDE is unusable without scaling on high DPI
IDE
IDE Splash Screen - DX Logo Quality
IDE
[C++|IDE] The IDE fails to add -tP resulting in invalid CLANG32 Package
IDE, IDE\Build System
Delphi 10 Seattle Android problem, add a *.JAR and deploy to a physical machine have error
IDE, IDE\Deployment
Migration tool shows XE9 version
IDE
Unable to edit a frame in FireMonkey
IDE
I tried to drag a panel on a form with TcxImage selected
IDE
Delphi Seattle's Multi-Device Application menu gives me an AV
IDE, IDE\FireMonkey Designer
Renaming pascal unit file in Project manager leads to unhandled exception
IDE
Visual inheritance causes an Access Violation
IDE, IDE\General
Tools->Options Form has big font
IDE
iOS app constantly rejected in AppStore
IDE, IDE\Deployment
[OSX] Apple refuse uploaded package to the appstore
IDE, IDE\Deployment
"Service unavailable" when sending bug report
IDE
Abbrevia through GetIt can't find package
IDE, Libraries and Frameworks
Clicking on item in Structure pane selects the wrong item
IDE
The setting "overwrite always" in the Deployment Manager doesn't work
IDE, IDE\Deployment
Installation should install Java 8 instead of Java 7
Install
Delphi 10 Installer, Antivirus say that bds.exe has the virus "TR/Crypt.ZPACK.Gen2"
Install
Error compiling due to path issue created by IDE. Must reboot computer to fix.
Install
Customer Experience Program still enabled after checkbox off in installer
Install
Error detected (EXE4516) when linking 32-bit library built with CLANG
Linker
TFDConnection.Open leads to Segmentation fault, if called from Android service
RTL, RTL\Delphi
declaration of '_fmode' has a different language linkage
RTL, RTL\C++
[bcc32] compile error on #include <odbcinst.h>
RTL, RTL\C++, RTL\C++\Other
Wrong output for double or float written to output stream with Clang Debug Win32
RTL, RTL\C++
Context Menu Appear Text Direction is wrong When applying VCL styles in run time mode
VCL, VCL\Styles/Themes
VCL Themed Common Dialogs, right click menu broken on Windows 10
VCL, VCL\Styles/Themes
VCL TStringGrid.ColWidths is broken
VCL
CppWebBrowser Access violation in C++Builder 10 Seattle
VCL
Windows Style causes memory leak
VCL
System Icons Flashing and lost Color
IDE, VCL
-
Может быть вот это: http://docwiki.embarcadero.com/RADStudio/Seattle/en/FireMonkey_Save_State
Не факт что приложение закрывается при нажатии кнопки "Home". У главной формы прекрасно отлавливается событие OnClose.
-
Обсуждали уже это. TBitmap "потоконебезопасный" в FMX (в VCL с этим намного лучше). Нельзя использовать TBitmap в потоке, используйте Syncronyse . Сам обжегся об это.
-
Если совсем не хочется кодить можно например создать свои формы под каждый форм фактор. Но это по мне неприятный путь...
-
Ярослав, подскажите еще: правильно ли мы пошли по пути подмены стиля? Действительно ли нужно править FMX.Controls.Android;
-
Вот что я вам скажу.
По моим наблюдениям загрузка стиля из файла или даже ресурса в TStyleManager происходит на Android намноооого дольше нежели переключение между разными TStyleBook с предварительно загруженными стилями. Возвращаюсь к StyleBook.
-
Да. Как раз в этом направлении копал.
Только помогло вот это
unit FMX.Controls.Android; interface {$SCOPEDENUMS ON} implementation uses FMX.Types, FMX.Styles, System.Types, System.Classes, System.SysUtils; //{$R *.res} initialization TStyleManager.RegisterPlatformStyleResource(TOSPlatform.Android, 'androidstyle'); end.
То есть закомментировал загрузку ресурсов.
Но вот беда. Оказалось что в моем стиле были стили не для всех контролов... Половина контролов стала невидимыми
-
Ага, только скриншот программы на Android... Он-то начиная с 5 версии это умеет. Насколько я знаю пока в Delphi никто это не реализовал.
-
В продолжении темы http://fire-monkey.ru/topic/170-kak-izmenit-stil-po-umolchaniiu-dlia-androida/
Seatle. Android.
Пытаюсь заменить платформенный стиль под Android. Добавляю в проект ресурс под именем androidstyle в него помещаю свой стиль. Цель - не тянуть стиль по умолчанию дабы не раздувать apk еще на 2 мБ.
При компиляции получаю следующую ошибку
[DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: error: .\Android\Debug\Mobile.o: multiple definition of '__rsrc_N6RCDATA12androidstyleE' C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: c:\program files (x86)\embarcadero\studio\17.0\lib\Android\Release\FMX.Controls.Android.o: previous definition here
Я так понимаю ругается на повтор имена ресурса. Как исправить? Или на 10 это больше не работает?
-
-
-
Вот кстати и подоспело решение проблемы со статусбаром под Intel аппаратами
https://magnumlabs.wordpress.com/2015/10/10/delphiandroid-misalignment-status-bar-on-intel-based-devices/
-
Вот пример. У меня работает. Был один неприятный момент - после использования тестовых продуктов проверка покупки заработала примерно через день, сама по себе.
При старте приложения вызываем
PurchaseDataModule.InAppPurchase1.SetupInAppPurchase;
procedure TPurchaseDataModule.DataModuleCreate(Sender: TObject); begin fisPurchased := true; {$IFDEF ANDROID} InAppPurchase1.ApplicationLicenseKey :=''; //Присваиваем ключ InAppPurchase1.ProductIDs.Add(ProductId); // Добавляем наш продукт InAppPurchase1.OnSetupComplete := InAppPurchase1SetupComplete; {$ENDIF} end; procedure TPurchaseDataModule.InAppPurchase1ProductsRequestResponse( Sender: TObject; const Products: TIAPProductList; const InvalidProductIDs: TStrings); var Product: TProduct; begin fisPurchased := false; for Product in Products do begin if ProductId = Product.ProductID then begin FProductIsValid := True; if InAppPurchase1.IsProductPurchased(ProductId) then begin fisPurchased := true; // КУПЛЕНО!!!! end end; end; end; procedure TPurchaseDataModule.InAppPurchase1PurchaseCompleted(Sender: TObject; const ProductID: string; NewTransaction: Boolean); begin MainDataModule.ShowToast('Премиум версия активирована'); fisPurchased := True end; procedure TPurchaseDataModule.InAppPurchase1SetupComplete(Sender: TObject); begin fisPurchased := False; try InAppPurchase1.QueryProducts; except on E:Exception do MainDataModule.ShowToast(e.Message); end; end; procedure TPurchaseDataModule.Purchase; begin {$IFDEF ANDROID} if InAppPurchase1.IsSetupComplete and InAppPurchase1.CanMakeInAppPurchases then begin InAppPurchase1.PurchaseProduct(ProductId); end else MainDataModule.ShowToast('В данный момент приобретение не возможно. Попробуйте позже'); {$ENDIF} end;
-
Я конечно вышел из ситуации взяв TTabControl из исходников XE8. Но просто интересно что же такого изменили что перестало работать. Вроди все отладчиком прошерстил, ничего не нашел.
-
Ребяты, выручайте, неужели никто не пользует этот компонент? Для мобильных приложений просто незаменимый.
-
Кто пробовал этот компонент на 10 Seatle?
У меня не видно следующую страницу при перелистывании, в XE8 все работало. Не пойму как исправить.
-
Простой поиск по форуму моментально дает ответ на ваш вопрос:
-
Я так подозреваю - переходить на RAD 10 SEATLE!!!
-
Есть вариант переписать модуль в котором содержится ListBox (взять его из исходных кодов) и подключить его к своему проекту. При компиляции возьмется именно ваш модуль. Делал так много раз, все работает.
-
Вот вам и что нового!
http://docwiki.embarcadero.com/RADStudio/Seattle/en/What%27s_New
-
Вот подсказка как будет возможно называться следующая XE
источник http://delphi-insider.blogspot.ru/2015/08/understand-your-users-wherever-they-are.html
-
Может посмотреть в сторону AppTethering
Новый пункт Google Play "НАЛИЧИЕ РЕКЛАМЫ"
в Публикация приложения в Google Play
Опубликовано
Если реклама есть - нужно указать что она есть, и появится иконка о наличии рекламы в Play Market. Как я понимаю предупреждение говорит о том что если вы наврали, то вас могут заблокировать. При этом проверяется наличие рекламного SDK в приложении. А вот как его исключить из приложения - вопрос.....