我正在使用Qt 5.2 for Android。我有一个应用程序,它使用一些用Java编写的特定函数。在Qt 5.1中,有QtActivity.java文件,它是由Qt Creator IDE自动创建的。所以,我只修改了它的内容并使用JNI从C ++代码调用函数。在Qt 5.2中,此文件不再是项目的一部分,构建项目将删除此文件中的任何更改。
现在,我想知道 - 有没有办法强制android使用我自己的子类而不是原来的子类?
答案 0 :(得分:1)
您必须手动编辑AndroidManifest.xml文件。在以下内容中更改SELECT
`video`.*,
`cat`.`en_title` categoryName,
`cat`.`nb` categoryNb,
`cat`.`ar_title` category_ar_title,
`cat`.`en_title` category_en_title,
`video2`.`LatestSeason` ,
`video2`.`LatestEpisode`
FROM
(`video_item` video,
`category` cat,
`video_item_category` video_cat)
join (select
rootSeries,
MAX(season) LatestSeason,
MAX(episodeNummer)LatestEpisode
from
video_item
where
published = 1
GROUP BY
id
) video2 on `video2`.`rootSeries` = `video`.`id`
WHERE
`video_cat`.`video_itemId` = video.id
AND `video_cat`.`category_Id` = cat.id
AND (`video`.published = 1)
AND `video`.`rootSeries` = 0
AND (video.kind =2)
AND (video.seriesRating not in (-1))
GROUP BY
`video`.`id`
ORDER BY
`video`.`season` asc, `video`.`episodeNummer` asc, `video`.`updateDateTime` desc
LIMIT
15
的值:
android:name
到您的包裹和班级名称。